π£ Awesome python projects
π§ A collection of super-cool Python projects for starters!! β¨
π£
This project was a part of #Build with LetsUpgrade 2020 OPEN SOURCE CONTEST - Build with LetsUpgrade 2020
π»
About Build with LetsUpgrade 2020 Build with LetsUpgrade is a 2 month-long program conducted by LetsUpgrade with aim to help beginners get started with Open Source Development. Students are paired with mentors, helping to gain exposure to real-world software development and techniques. The organizations are able to identify and bring in new developers and continue to contribute to open source after end also.
"The main mantra is to technically inspire all the beginners"
π© Project ID: 20
Project Manager: Garima Singh
Project Mentor: Mrinal Kumar, Garima Singh
β Β PROJECT DESCRIPTION
It basically has some ideas of awesome python projects which you can implement on a day-to-day basic.π©βπ For example: it has a tic tac toe game using python. Some other projects namely Password manager, air quality detector and weather app are also implemented. You can add your own ideas and suggest some in the issues section.
π Β RELEVANT TECHNOLOGY
ONLY PYTHON
- Python
- Python GUI
- Tkinter Module
π» Β GETTING STARTED
=> Fork this repository to start contributing.
=> Open your Git Bash command window and in the root directory type the following commands :
1) git init -initializes the git repository from the GitHub.
2) git clone -Clone the repository to your local machine
(git clone https://github.com/<your-github-username>/garimasingh128/awesome-python-projects)
π Β Learning Resources
Read these articles to get a quick grab on Python:
- https://www.python.org/about/gettingstarted/
- https://www.learnpython.org
- https://www.programiz.com/python-programming
Resources to learn Git:
References for Sentiment analyser ML project :
- https://www.youtube.com/watch?v=dyN_WtjdfpA
- https://www.geeksforgeeks.org/nlp-how-tokenizing-text-sentence-words-works/
- https://www.geeksforgeeks.org/pyplot-in-matplotlib/
References for pin your note :
- https://www.youtube.com/watch?v=ilI3H2O5KYg
- https://www.tutorialspoint.com/python/time_sleep.htm
- https://www.geeksforgeeks.org/python-gui-tkinter/
References for Notification app :
- https://www.youtube.com/watch?v=vPsM7qdnhzc
- https://www.geeksforgeeks.org/desktop-notifier-python/
- https://www.geeksforgeeks.org/python-desktop-notifier-using-plyer-module/
References for Contact Book Application :
- https://www.youtube.com/watch?v=0rzNAGe-gUs
- https://www.geeksforgeeks.org/python-tkinter-tutorial/
- https://www.geeksforgeeks.org/sql-using-python-sqlite-set-2/
References for Typing Speed Test :
- https://www.youtube.com/watch?v=0e6gmdYqXrc
- https://www.geeksforgeeks.org/python-string-split/
- https://www.geeksforgeeks.org/taking-input-in-python/
References for Secure your password:
- https://www.geeksforgeeks.org/taking-input-in-python/
- https://developers.google.com/edu/python/dict-files
- https://www.edureka.co/blog/print-in-python/
References for Tic Tac Toe:
- https://medium.com/byte-tales/the-classic-tic-tac-toe-game-in-python-3-1427c68b8874
- https://inventwithpython.com/chapter10.html
- https://www.geeksforgeeks.org/python-implementation-automatic-tic-tac-toe-game-using-random-number/
References for Password manager:
- https://www.geeksforgeeks.org/python-gui-tkinter/
- https://www.geeksforgeeks.org/generating-strong-password-using-python/
- https://www.geeksforgeeks.org/file-handling-python/
References for Weather application:
- https://www.youtube.com/watch?v=vJCjDevYDt8
- http://tomasz-kluczkowski.com/project/the-weather-app/
- https://www.geeksforgeeks.org/python-real-time-weather-detection-using-tkinter/
- https://github.com/Tomasz-Kluczkowski/Weather-App
References for Air quality detector:
References for Iris Flower Detector:
- https://en.wikipedia.org/wiki/Iris_flower_data_set
- https://en.wikipedia.org/wiki/Support_vector_machine
- https://www.youtube.com/watch?v=Y17Y_8RK6pc
References for Flight Fare Prediction:
- https://www.kaggle.com/nikhilmittal/flight-fare-prediction-mh
- https://scikit-learn.org/stable/modules/generated/sklearn.linear_model. LinearRegression.html
- https://medium.com/code-to-express/flight-price-prediction-7c83616a13bb
References for Rock Paper Scissor:
- https://www.geeksforgeeks.org/python-program-implement-rock-paper-scissor-game
- https://www.afiniti.com/corporate/rock-paper-scissors
- https://www.tes.com/teaching-resource/building-a-rock-paper-scissors-game-using-scratch-11268599
- https://www.youtube.com/watch?v=KnVwmBh1bo0
References for Rolling Dice:
- https://www.geeksforgeeks.org/python-if-else/#if-elif
- https://www.geeksforgeeks.org/python-while-loops/?ref=lbp
- https://www.tutorialsteacher.com/python/random-module
References for Quiz Application:
- https://www.youtube.com/watch?v=VR-yNEpGk3g
- https://www.geeksforgeeks.org/python-multiple-choice-questions/
- https://www.youtube.com/watch?v=cwJBEZjQJtc
References for License Plate Detection :
References for Alarm Clock :
- https://www.tutorialspoint.com/python/python_gui_programming.htm
- https://docs.python.org/3/library/datetime.html
References for Simple Calculator
- https://www.geeksforgeeks.org/make-simple-calculator-using-python/https://www.geeksforgeeks.org/make-simple-calculator-using-python/` https://www.youtube.com/watch?v=miC7ni64hbw
- https://www.youtube.com/watch?v=B1U0gUhUeQs
References for File Renaming Tool
References for IRIS FLOWER CLASSIFICATION USING ML:
- https://medium.com/gft-engineering/start-to-learn-machine-learning-with-the-iris-flower-classification-challenge-4859a920e5e3
- https://www.neuraldesigner.com/learning/examples/iris-flowers-classification
- https://www.skyfilabs.com/project-ideas/iris-flower-classification-using-machine-learning
- https://analyticsindiamag.com/start-building-first-machine-learning-project-famous-dataset/
- https://www.youtube.com/watch?v=FLuqwQgSBDw&ab_channel=AppliedAICourse
- https://www.youtube.com/watch?v=CLvboTdwpjc&ab_channel=RealKnow
- https://youtu.be/Y17Y_8RK6pc?list=PL5tcWHG-UPH1OeZ2vU5xQd7RVpkWvwJny
- https://youtu.be/ACdBKML9l4s
Reference for Using Google API
References for Admission Prediction using ML
References for IPL score predictor
Refrences for Twitter Sentiment Analysis using ML
- https://towardsdatascience.com/social-media-sentiment-analysis-49b395771197
- https://towardsdatascience.com/social-media-sentiment-analysis-part-ii-bcacca5aaa39
Reference for Credit Card Fraud Detection
References for alarm clock
- https://youtube.com/playlist?list=PLu0W_9lII9ajLcqRcj4PoEihkukF_OTzA
- https://itsourcecode.com/free-projects/python-projects/alarm-clock-using-python-with-source-code/
π» Β System Requirements
- Git
- Code Editor (Visual Studio Code, Sublime Text)
π Β Contributing
Please read CONTRIBUTING.md for information on how to contribute to the project.
πΌ Β Code of Conduct
We want to facilitate a healthy and constructive community behavior by adopting and enforcing our code of conduct.
Please adhere towards our code-of-conduct.md.
π¬ Β Owner