From db30f41647a14fdd67f79ce899c77446601997ea Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Sat, 9 Nov 2019 17:10:21 +0530 Subject: [PATCH 01/13] Updated the first topic --- meetup-series.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetup-series.md b/meetup-series.md index 14bb977..e3ba73a 100644 --- a/meetup-series.md +++ b/meetup-series.md @@ -1,7 +1,7 @@ # This is the structure of the meetup series |Meetup | Title | Description| |--------|------------|------------| -|1| **Basics of linear Algebra and Python.** |We will be explaining the basics of python and algebra, that are sufficient for the coming 5 meetups, and give them assignments to work on.| +|1| **Intro to Data Science** | Applications of Data Science, Tools and Flow | |2| **Gradient Descent and related algorithms.** |Using the assignments that we have provided in Meetup 1, we have to explain gradient descent, and possibly the other such algorithms. The assignment for this meetup will be considering a loss function and randomly initiated the weights and plotting the loss using python.| |3| **Regression Techniques.** |We'll include Linear and Logistic Regression in this session.| |4| **Tree-based and Bagging Algorithms.** |Decision Tree, Random Forest, etc| From d11528dc6bf12ae9d19f242b58f60d4a2a051560 Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Sat, 9 Nov 2019 17:11:21 +0530 Subject: [PATCH 02/13] Reference for data science tools --- dataScienceTools.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 dataScienceTools.md diff --git a/dataScienceTools.md b/dataScienceTools.md new file mode 100644 index 0000000..5864bcf --- /dev/null +++ b/dataScienceTools.md @@ -0,0 +1 @@ +## Reference for Data Science tools From 3e7911742ccc01d80c4f1c4bd435b5cd98e31b9d Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Sun, 10 Nov 2019 01:01:55 +0530 Subject: [PATCH 03/13] Updated the curriculum --- curriculum.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/curriculum.md b/curriculum.md index f96b371..eaa46f3 100644 --- a/curriculum.md +++ b/curriculum.md @@ -1 +1,18 @@ ## This is the curriculum for learning Data Science + + +- Linear Algebra +- Single Variable Calculus +- Multivariable Calculus +- Python +- Probability and Statistics +- Introduction to Data Science +- Machine Learning +- Convex Optimization +- Data Wrangling +- Big Data +- Database +- Deep Learning +- Natural Language Processing + +- Build a project From 30b2f6dc345c0cc43f0af3338fd9aaeaaf90f980 Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Mon, 18 Nov 2019 17:14:25 +0530 Subject: [PATCH 04/13] Updated the curriculum with resources --- curriculum.md | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/curriculum.md b/curriculum.md index eaa46f3..dcd7b1c 100644 --- a/curriculum.md +++ b/curriculum.md @@ -1,18 +1,24 @@ ## This is the curriculum for learning Data Science - -- Linear Algebra -- Single Variable Calculus -- Multivariable Calculus -- Python -- Probability and Statistics -- Introduction to Data Science -- Machine Learning -- Convex Optimization -- Data Wrangling -- Big Data -- Database -- Deep Learning -- Natural Language Processing - -- Build a project +- [Linear Algebra](https://www.khanacademy.org/math/linear-algebra) +- [Single Variable Calculus](https://www.youtube.com/playlist?list=PL590CCC2BC5AF3BC1) +- [Multivariable Calculus](https://www.khanacademy.org/math/multivariable-calculus) +- [Probability and Statistics](https://www.khanacademy.org/math/statistics-probability) +- [Python](https://www.kaggle.com/learn/python) +- [Coding Challenges](https://www.codewars.com/?language=python) +- [Introduction to Data Science](https://www.youtube.com/watch?v=N6BghzuFLIg) +- [Solve the Titatic Challenge](https://www.kaggle.com/c/titanic/data) +- [Machine Learning](https://www.kaggle.com/learn/intro-to-machine-learning) +- [Intermediate Machine Learning](https://www.kaggle.com/learn/intermediate-machine-learning) +- [Data Visvalization](https://www.kaggle.com/learn/data-visualization) +- [Pandas](https://www.kaggle.com/learn/pandas) +- [Feature Engineering](https://www.kaggle.com/learn/feature-engineering) +- [Deep Learning](https://www.kaggle.com/learn/deep-learning) +- [Intro to SQL](https://www.kaggle.com/learn/intro-to-sql) +- [Advanced SQL](https://www.kaggle.com/learn/advanced-sql) +- [Geospatial Analysis](https://www.kaggle.com/learn/geospatial-analysis) +- [Microchallenges](https://www.kaggle.com/learn/microchallenges) +- [Machine Learning Explainability](https://www.kaggle.com/learn/machine-learning-explainability) +- [Solve more challenges](https://analyticsindiamag.com/popular-data-science-projects-for-aspiring-data-scientists/) +- Build a project ([Example Datasets](https://www.kaggle.com/datasets)) +- Participate in Data Science competitions on [Kaggle](https://www.kaggle.com/) and [DrivenData][https://www.drivendata.org] etc From a17a5246956cdcc636383b304cbf32eb1fc6917a Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Mon, 18 Nov 2019 17:14:54 +0530 Subject: [PATCH 05/13] Corrected minor error with hyperlink --- curriculum.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curriculum.md b/curriculum.md index dcd7b1c..949ae36 100644 --- a/curriculum.md +++ b/curriculum.md @@ -21,4 +21,4 @@ - [Machine Learning Explainability](https://www.kaggle.com/learn/machine-learning-explainability) - [Solve more challenges](https://analyticsindiamag.com/popular-data-science-projects-for-aspiring-data-scientists/) - Build a project ([Example Datasets](https://www.kaggle.com/datasets)) -- Participate in Data Science competitions on [Kaggle](https://www.kaggle.com/) and [DrivenData][https://www.drivendata.org] etc +- Participate in Data Science competitions on [Kaggle](https://www.kaggle.com/) and [DrivenData](https://www.drivendata.org) etc From e75651313d17c7c1aa7084b9ce5c1a0619de99f1 Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Tue, 19 Nov 2019 12:24:45 +0530 Subject: [PATCH 06/13] Added additional resources link --- curriculum.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/curriculum.md b/curriculum.md index 949ae36..93da23a 100644 --- a/curriculum.md +++ b/curriculum.md @@ -1,4 +1,8 @@ -## This is the curriculum for learning Data Science +### Resources +- [Awesome Data Science](https://github.com/academic/awesome-datascience) + + +## Learn Data Science Curricuum - [Linear Algebra](https://www.khanacademy.org/math/linear-algebra) - [Single Variable Calculus](https://www.youtube.com/playlist?list=PL590CCC2BC5AF3BC1) From 2ebde264d3ab39f6e07f59b05b6c97630514046c Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Tue, 19 Nov 2019 12:47:46 +0530 Subject: [PATCH 07/13] Added dates of the meetups --- meetup-series.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/meetup-series.md b/meetup-series.md index e3ba73a..cbc9c84 100644 --- a/meetup-series.md +++ b/meetup-series.md @@ -1,9 +1,9 @@ # This is the structure of the meetup series -|Meetup | Title | Description| -|--------|------------|------------| -|1| **Intro to Data Science** | Applications of Data Science, Tools and Flow | -|2| **Gradient Descent and related algorithms.** |Using the assignments that we have provided in Meetup 1, we have to explain gradient descent, and possibly the other such algorithms. The assignment for this meetup will be considering a loss function and randomly initiated the weights and plotting the loss using python.| -|3| **Regression Techniques.** |We'll include Linear and Logistic Regression in this session.| -|4| **Tree-based and Bagging Algorithms.** |Decision Tree, Random Forest, etc| -|5| **Boosting Techniques.** |XGBoost, LightGBM, etc| -|6| **Intro to Neural Nets.** |We'll start from linear and logistic regression and complicate it a little to explain Deep Neural Nets. If possible we can explain CNNs and RNNs as well.| +|Meetup | Title | Date | Description| +|--------|------------|------------|------------| +|1| **Intro to Data Science** | 23rd November, 2019 | Applications of Data Science, Tools and Flow | +|2| **Gradient Descent and related algorithms.** | 7th December, 2019 | Using the assignments that we have provided in Meetup 1, we have to explain gradient descent, and possibly the other such algorithms. The assignment for this meetup will be considering a loss function and randomly initiated the weights and plotting the loss using python.| +|3| **Regression Techniques.** | 21st December, 2019 | We'll include Linear and Logistic Regression in this session.| +|4| **Tree-based and Bagging Algorithms.** | 4th January, 2020 | Decision Tree, Random Forest, etc| +|5| **Boosting Techniques.** | 18th January, 2020 | XGBoost, LightGBM, etc| +|6| **Intro to Neural Nets.** | 1st February, 2020 | We'll start from linear and logistic regression and complicate it a little to explain Deep Neural Nets. If possible we can explain CNNs and RNNs as well.| From 3e2745d324fa88afdecae18ee9a28383d51db03d Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Tue, 19 Nov 2019 12:48:11 +0530 Subject: [PATCH 08/13] Updated heading --- meetup-series.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetup-series.md b/meetup-series.md index cbc9c84..197f561 100644 --- a/meetup-series.md +++ b/meetup-series.md @@ -1,4 +1,4 @@ -# This is the structure of the meetup series +# Offline Meetup Schedule |Meetup | Title | Date | Description| |--------|------------|------------|------------| |1| **Intro to Data Science** | 23rd November, 2019 | Applications of Data Science, Tools and Flow | From 6280d7880642dd61785f7261f7d7d94043c84137 Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Thu, 21 Nov 2019 15:57:05 +0530 Subject: [PATCH 09/13] Added resource for learning Git and SQL --- curriculum.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/curriculum.md b/curriculum.md index 93da23a..40fab38 100644 --- a/curriculum.md +++ b/curriculum.md @@ -8,8 +8,10 @@ - [Single Variable Calculus](https://www.youtube.com/playlist?list=PL590CCC2BC5AF3BC1) - [Multivariable Calculus](https://www.khanacademy.org/math/multivariable-calculus) - [Probability and Statistics](https://www.khanacademy.org/math/statistics-probability) +- [Learn Git and GitHub](https://try.github.io/) - [Python](https://www.kaggle.com/learn/python) - [Coding Challenges](https://www.codewars.com/?language=python) +- [Learn SQL](https://mystery.knightlab.com/) - [Introduction to Data Science](https://www.youtube.com/watch?v=N6BghzuFLIg) - [Solve the Titatic Challenge](https://www.kaggle.com/c/titanic/data) - [Machine Learning](https://www.kaggle.com/learn/intro-to-machine-learning) From 17bdd7422e71d850a40c0daaa576a52145af8c5d Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Fri, 22 Nov 2019 19:15:01 +0530 Subject: [PATCH 10/13] Changed date of one meetup and added timing --- meetup-series.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meetup-series.md b/meetup-series.md index 197f561..26f9d6f 100644 --- a/meetup-series.md +++ b/meetup-series.md @@ -1,8 +1,8 @@ -# Offline Meetup Schedule +# Offline Meetup Schedule [Timing : 10 am - 6 pm] |Meetup | Title | Date | Description| |--------|------------|------------|------------| |1| **Intro to Data Science** | 23rd November, 2019 | Applications of Data Science, Tools and Flow | -|2| **Gradient Descent and related algorithms.** | 7th December, 2019 | Using the assignments that we have provided in Meetup 1, we have to explain gradient descent, and possibly the other such algorithms. The assignment for this meetup will be considering a loss function and randomly initiated the weights and plotting the loss using python.| +|2| **Gradient Descent and related algorithms.** | 14th December, 2019 | Using the assignments that we have provided in Meetup 1, we have to explain gradient descent, and possibly the other such algorithms. The assignment for this meetup will be considering a loss function and randomly initiated the weights and plotting the loss using python.| |3| **Regression Techniques.** | 21st December, 2019 | We'll include Linear and Logistic Regression in this session.| |4| **Tree-based and Bagging Algorithms.** | 4th January, 2020 | Decision Tree, Random Forest, etc| |5| **Boosting Techniques.** | 18th January, 2020 | XGBoost, LightGBM, etc| From bd97f227bf788b59c6b9d01bf4296691ff04b42b Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Fri, 22 Nov 2019 20:56:03 +0530 Subject: [PATCH 11/13] Added link to our chatroom on Discord --- curriculum.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/curriculum.md b/curriculum.md index 40fab38..c0baf1b 100644 --- a/curriculum.md +++ b/curriculum.md @@ -1,3 +1,5 @@ +#### Join our Chatroom 💬 : https://discordapp.com/invite/72xy4bJ + ### Resources - [Awesome Data Science](https://github.com/academic/awesome-datascience) From 36f81177d9d65a4261c951e16931b940197c86be Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Fri, 22 Nov 2019 20:56:30 +0530 Subject: [PATCH 12/13] Moved chat emoji to the left --- curriculum.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curriculum.md b/curriculum.md index c0baf1b..6fb576b 100644 --- a/curriculum.md +++ b/curriculum.md @@ -1,4 +1,4 @@ -#### Join our Chatroom 💬 : https://discordapp.com/invite/72xy4bJ +#### 💬 Join our Chatroom : https://discordapp.com/invite/72xy4bJ ### Resources - [Awesome Data Science](https://github.com/academic/awesome-datascience) From 210c32cb448a931f0260dddaf97ca0c26a4fb370 Mon Sep 17 00:00:00 2001 From: Kapil Dutta Date: Fri, 22 Nov 2019 20:57:36 +0530 Subject: [PATCH 13/13] Added chatroom link to README file --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 166c774..5e900d7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # LearnDataScience Repo for the Learn Data Science program +#### 💬 Join our Chatroom : https://discordapp.com/invite/72xy4bJ + Coderplex and Facebook DevC Hyderabad are organizing a series of Data Science meetups from November 2019 onwards. This series will go on for at least 3 months, but can extend longer as well. We will have at least two or more meetups per month throughout the series. We will be sharing and following our [open online curriculum for learning Data Science](https://github.com/coderplex/LearnDataScience/blob/master/curriculum.md), that anyone can go through. But we will be selecting only a smaller group of people to attend these offline meetups, they will not be listed anywhere. They will be shared privately with this selected group At each meetup, we will have a talk from an Data Science expert from the ecosystem, and after that we'll have hours of peer learning and collaboration. Participates will pair together and work through challenges and projects, and they will also be encouraged to regularly share their progress with everyone