Data Science Projects
52.1K subscribers
373 photos
1 video
57 files
329 links
Perfect channel for Data Scientists

Learn Python, AI, R, Machine Learning, Data Science and many more

Admin: @love_data
Download Telegram
Build an LLM app with Mixture of AI Agents using small Open Source LLMs that can beat GPT-4o in just 40 lines of Python Code (step-by-step instructions):

โฌ‡๏ธ
๐Ÿ‘3
1. Install the necessary Python Libraries

Run the following commands from your terminal to install the required libraries:
๐Ÿ‘2
2. Import necessary libraries

โ€ข Streamlit for the web interface
โ€ข asyncio for asynchronous operations
โ€ข Together AI for LLM interactions
๐Ÿ‘2
3. Set up the Streamlit app and API key input.

โ€ข Creates a title for the app
โ€ข Adds a secure input field for the Together API key
๐Ÿ‘2
4. Initialize Together AI clients.

โ€ข Sets up Together API key as an environment variable
โ€ข Initializes both synchronous and asynchronous Together clients
๐Ÿ‘2
5. Define the models and aggregator system prompt.

โ€ข Specifies the LLMs to be used for generating responses
โ€ข Defines the aggregator model and its system prompt
๐Ÿ‘2
6. Implement the LLM call function.

โ€ข Asynchronously calls the LLM with the user's prompt
โ€ข Returns the model name and its response
๐Ÿ‘2
7. Define the main function to run all LLMs and aggregate results.

โ€ข Runs all reference models asynchronously
โ€ข Displays individual responses in expandable sections
โ€ข Aggregates responses using the aggregator model
โ€ข Streams the aggregated response.
๐Ÿ‘4
8. Set up the user interface and trigger the main function.

โ€ข Provides an input field for the user's question
โ€ข Triggers the main function when the user clicks "Get Answer"
๐Ÿ‘2
๐Ÿšจ30 FREE Dataset Sources for Data Science Projects๐Ÿ”ฅ

Data Simplifier: https://datasimplifier.com/best-data-analyst-projects-for-freshers/

US Government Dataset: https://www.data.gov/

Open Government Data (OGD) Platform India: https://data.gov.in/

The World Bank Open Data: https://data.worldbank.org/

Data World: https://data.world/

BFI - Industry Data and Insights: https://www.bfi.org.uk/data-statistics

The Humanitarian Data Exchange (HDX): https://data.humdata.org/

Data at World Health Organization (WHO): https://www.who.int/data

FBIโ€™s Crime Data Explorer: https://crime-data-explorer.fr.cloud.gov/

AWS Open Data Registry: https://registry.opendata.aws/

FiveThirtyEight: https://data.fivethirtyeight.com/

IMDb Datasets: https://www.imdb.com/interfaces/

Kaggle: https://www.kaggle.com/datasets

UCI Machine Learning Repository: https://archive.ics.uci.edu/ml/index.php

Google Dataset Search: https://datasetsearch.research.google.com/

Nasdaq Data Link: https://data.nasdaq.com/

Recommender Systems and Personalization Datasets: https://cseweb.ucsd.edu/~jmcauley/datasets.html

Reddit - Datasets: https://www.reddit.com/r/datasets/

Open Data Network by Socrata: https://www.opendatanetwork.com/

Climate Data Online by NOAA: https://www.ncdc.noaa.gov/cdo-web/

Azure Open Datasets: https://azure.microsoft.com/en-us/services/open-datasets/

IEEE Data Port: https://ieee-dataport.org/

Wikipedia: Database: https://dumps.wikimedia.org/

BuzzFeed News: https://github.com/BuzzFeedNews/everything

Academic Torrents: https://academictorrents.com/

Yelp Open Dataset: https://www.yelp.com/dataset

The NLP Index by Quantum Stat: https://index.quantumstat.com/

Computer Vision Online: https://www.computervisiononline.com/dataset

Visual Data Discovery: https://www.visualdata.io/

Roboflow Public Datasets: https://public.roboflow.com/

Computer Vision Group, TUM: https://vision.in.tum.de/data/datasets
๐Ÿ‘4โค3
Data Science Techniques
๐Ÿ‘3
We have the Key to unlock AI-Powered Data Skills!

We have got some news for College grads & pros:

Level up with PW Skills' Data Analytics & Data Science with Gen AI course!

โœ… Real-world projects
โœ… Professional instructors
โœ… Flexible learning
โœ… Job Assistance

Ready for a data career boost? โžก๏ธ
Click Here for Data Science with Generative AI Course:

https://shorturl.at/j4lTD

Click Here for Data Analytics Course:
https://shorturl.at/7nrE5
โค1๐Ÿ‘1
๐Ÿš€ Complete Roadmap to Become a Data Scientist in 5 Months

๐Ÿ“… Week 1-2: Fundamentals
โœ… Day 1-3: Introduction to Data Science, its applications, and roles.
โœ… Day 4-7: Brush up on Python programming ๐Ÿ.
โœ… Day 8-10: Learn basic statistics ๐Ÿ“Š and probability ๐ŸŽฒ.

๐Ÿ” Week 3-4: Data Manipulation & Visualization
๐Ÿ“ Day 11-15: Master Pandas for data manipulation.
๐Ÿ“ˆ Day 16-20: Learn Matplotlib & Seaborn for data visualization.

๐Ÿค– Week 5-6: Machine Learning Foundations
๐Ÿ”ฌ Day 21-25: Introduction to scikit-learn.
๐Ÿ“Š Day 26-30: Learn Linear & Logistic Regression.

๐Ÿ— Week 7-8: Advanced Machine Learning
๐ŸŒณ Day 31-35: Explore Decision Trees & Random Forests.
๐Ÿ“Œ Day 36-40: Learn Clustering (K-Means, DBSCAN) & Dimensionality Reduction.

๐Ÿง  Week 9-10: Deep Learning
๐Ÿค– Day 41-45: Basics of Neural Networks with TensorFlow/Keras.
๐Ÿ“ธ Day 46-50: Learn CNNs & RNNs for image & text data.

๐Ÿ› Week 11-12: Data Engineering
๐Ÿ—„ Day 51-55: Learn SQL & Databases.
๐Ÿงน Day 56-60: Data Preprocessing & Cleaning.

๐Ÿ“Š Week 13-14: Model Evaluation & Optimization
๐Ÿ“ Day 61-65: Learn Cross-validation & Hyperparameter Tuning.
๐Ÿ“‰ Day 66-70: Understand Evaluation Metrics (Accuracy, Precision, Recall, F1-score).

๐Ÿ— Week 15-16: Big Data & Tools
๐Ÿ˜ Day 71-75: Introduction to Big Data Technologies (Hadoop, Spark).
โ˜๏ธ Day 76-80: Learn Cloud Computing (AWS, GCP, Azure).

๐Ÿš€ Week 17-18: Deployment & Production
๐Ÿ›  Day 81-85: Deploy models using Flask or FastAPI.
๐Ÿ“ฆ Day 86-90: Learn Docker & Cloud Deployment (AWS, Heroku).

๐ŸŽฏ Week 19-20: Specialization
๐Ÿ“ Day 91-95: Choose NLP or Computer Vision, based on your interest.

๐Ÿ† Week 21-22: Projects & Portfolio
๐Ÿ“‚ Day 96-100: Work on Personal Data Science Projects.

๐Ÿ’ฌ Week 23-24: Soft Skills & Networking
๐ŸŽค Day 101-105: Improve Communication & Presentation Skills.
๐ŸŒ Day 106-110: Attend Online Meetups & Forums.

๐ŸŽฏ Week 25-26: Interview Preparation
๐Ÿ’ป Day 111-115: Practice Coding Interviews (LeetCode, HackerRank).
๐Ÿ“‚ Day 116-120: Review your projects & prepare for discussions.

๐Ÿ‘จโ€๐Ÿ’ป Week 27-28: Apply for Jobs
๐Ÿ“ฉ Day 121-125: Start applying for Entry-Level Data Scientist positions.

๐ŸŽค Week 29-30: Interviews
๐Ÿ“ Day 126-130: Attend Interviews & Practice Whiteboard Problems.

๐Ÿ”„ Week 31-32: Continuous Learning
๐Ÿ“ฐ Day 131-135: Stay updated with the Latest Data Science Trends.

๐Ÿ† Week 33-34: Accepting Offers
๐Ÿ“ Day 136-140: Evaluate job offers & Negotiate Your Salary.

๐Ÿข Week 35-36: Settling In
๐ŸŽฏ Day 141-150: Start your New Data Science Job, adapt & keep learning!

๐ŸŽ‰ Enjoy Learning & Build Your Dream Career in Data Science! ๐Ÿš€๐Ÿ”ฅ
๐Ÿ‘3
1. How can we deal with problems that arise when the data flows in from a variety of sources?

There are many ways to go about dealing with multi-source problems. However, these are done primarily to solve the problems of:

Identifying the presence of similar/same records and merging them into a single recordRe-structuring the schema to ensure there is good schema integration



2. Where is Time Series Analysis used?

Since time series analysis (TSA) has a wide scope of usage, it can be used in multiple domains. Here are some of the places where TSA plays an important role:

Statistics
Signal processing
Econometrics
Weather forecasting
Earthquake prediction
Astronomy
Applied science


3. What are the ideal situations in which t-test or z-test can be used?

It is a standard practice that a t-test is used when there is a sample size less than 30 and the z-test is considered when the sample size exceeds 30 in most cases.


4. What is the usage of the NVL() function?

The NVL() function is used to convert the NULL value to the other value. The function returns the value of the second parameter if the first parameter is NULL. If the first parameter is anything other than NULL, it is left unchanged. This function is used in Oracle, not in SQL and MySQL. Instead of NVL() function, MySQL have IFNULL() and SQL Server have ISNULL() function.


5. What is the difference between DROP and TRUNCATE commands?

If a table is dropped, all things associated with that table are dropped as well. This includes the relationships defined on the table with other tables, access privileges, and grants that the table has, as well as the integrity checks and constraints.

However, if a table is truncated, there are no such problems as mentioned above. The table retains its original structure and the data is dropped.
๐Ÿ‘2โค1๐Ÿ‘Ž1
10 Free Machine Learning Books For 2025

๐Ÿ“˜ 1. Foundations of Machine Learning
Build a solid theoretical base before diving into machine learning algorithms.
๐Ÿ”˜ Click Here

๐Ÿ“™ 2. Practical Machine Learning: A Beginner's Guide with Ethical Insights
Learn to implement ML with a focus on responsible and ethical AI.
๐Ÿ”˜ Open Book

๐Ÿ“— 3. Mathematics for Machine Learning
Master the core math concepts that power machine learning algorithms.
๐Ÿ”˜ Click Here

๐Ÿ“• 4. Algorithms for Decision Making
Use machine learning to make smarter decisions in complex environments.
๐Ÿ”˜ Open Book

๐Ÿ“˜ 5. Learning to Quantify
Dive into the niche field of quantification and its real-world impact.
๐Ÿ”˜ Click Here

๐Ÿ“™ 6. Gradient Expectations
Explore predictive neural networks inspired by the mammalian brain.
๐Ÿ”˜ Open Book

๐Ÿ“— 7. Reinforcement Learning: An Introduction
A comprehensive intro to RL, from theory to practical applications.
๐Ÿ”˜ Click Here

๐Ÿ“• 8. Interpretable Machine Learning
Understand how to make machine learning models transparent and trustworthy.
๐Ÿ”˜ Open Book

๐Ÿ“˜ 9. Fairness and Machine Learning
Tackle bias and ensure fairness in AI and ML model outputs.
๐Ÿ”˜ Click Here

๐Ÿ“™ 10. Machine Learning in Production
Learn how to deploy ML models successfully into real-world systems.
๐Ÿ”˜ Open Book

Like for more โค๏ธ
โค6๐Ÿ‘2
Top 5 data science projects for freshers

1. Predictive Analytics on a Dataset:
   - Use a dataset to predict future trends or outcomes using machine learning algorithms. This could involve predicting sales, stock prices, or any other relevant domain.

2. Customer Segmentation:
   - Analyze and segment customers based on their behavior, preferences, or demographics. This project could provide insights for targeted marketing strategies.

3. Sentiment Analysis on Social Media Data:
   - Analyze sentiment in social media data to understand public opinion on a particular topic. This project helps in mastering natural language processing (NLP) techniques.

4. Recommendation System:
   - Build a recommendation system, perhaps for movies, music, or products, using collaborative filtering or content-based filtering methods.

5. Fraud Detection:
   - Develop a fraud detection system using machine learning algorithms to identify anomalous patterns in financial transactions or any domain where fraud detection is crucial.

Free Datsets -> https://t.iss.one/DataPortfolio/2?single

These projects showcase practical application of data science skills and can be highlighted on a resume for entry-level positions.

Join @pythonspecialist for more data science projects
๐Ÿ‘1
Here is the list of few projects (found on kaggle). They cover Basics of Python, Advanced Statistics, Supervised Learning (Regression and Classification problems) & Data Science

Please also check the discussions and notebook submissions for different approaches and solution after you tried yourself.

1. Basic python and statistics

Pima Indians :- https://www.kaggle.com/uciml/pima-indians-diabetes-database
Cardio Goodness fit :- https://www.kaggle.com/saurav9786/cardiogoodfitness
Automobile :- https://www.kaggle.com/toramky/automobile-dataset

2. Advanced Statistics

Game of Thrones:-https://www.kaggle.com/mylesoneill/game-of-thrones
World University Ranking:-https://www.kaggle.com/mylesoneill/world-university-rankings
IMDB Movie Dataset:- https://www.kaggle.com/carolzhangdc/imdb-5000-movie-dataset

3. Supervised Learning

a) Regression Problems

How much did it rain :- https://www.kaggle.com/c/how-much-did-it-rain-ii/overview
Inventory Demand:- https://www.kaggle.com/c/grupo-bimbo-inventory-demand
Property Inspection predictiion:- https://www.kaggle.com/c/liberty-mutual-group-property-inspection-prediction
Restaurant Revenue prediction:- https://www.kaggle.com/c/restaurant-revenue-prediction/data
IMDB Box office Prediction:-https://www.kaggle.com/c/tmdb-box-office-prediction/overview

b) Classification problems

Employee Access challenge :- https://www.kaggle.com/c/amazon-employee-access-challenge/overview
Titanic :- https://www.kaggle.com/c/titanic
San Francisco crime:- https://www.kaggle.com/c/sf-crime
Customer satisfcation:-https://www.kaggle.com/c/santander-customer-satisfaction
Trip type classification:- https://www.kaggle.com/c/walmart-recruiting-trip-type-classification
Categorize cusine:- https://www.kaggle.com/c/whats-cooking

4. Some helpful Data science projects for beginners

https://www.kaggle.com/c/house-prices-advanced-regression-techniques

https://www.kaggle.com/c/digit-recognizer

https://www.kaggle.com/c/titanic

5. Intermediate Level Data science Projects

Black Friday Data : https://www.kaggle.com/sdolezel/black-friday

Human Activity Recognition Data : https://www.kaggle.com/uciml/human-activity-recognition-with-smartphones

Trip History Data : https://www.kaggle.com/pronto/cycle-share-dataset

Million Song Data : https://www.kaggle.com/c/msdchallenge

Census Income Data : https://www.kaggle.com/c/census-income/data

Movie Lens Data : https://www.kaggle.com/grouplens/movielens-20m-dataset

Twitter Classification Data : https://www.kaggle.com/c/twitter-sentiment-analysis2

Share with credits: https://t.iss.one/sqlproject

ENJOY LEARNING ๐Ÿ‘๐Ÿ‘
โค5๐Ÿ‘1
Pandas Operations for working with data
๐Ÿ‘4
Projects to boost your resume for data roles
๐Ÿ”ฅ1