I faced a problem when I started learning programming. That problem was: I thought I needed to have a deep understanding of every field to do projects and make cool stuff. So, I started learning to code seriously, but after a few weeks, I lost my motivation, as it was not clear to me how coding was going to help me make something that I'd like. This GitHub repository features 50+ Python applications with only 10 lines of code! In this repository, you'll find a wide range of topics such as Machine Learning, Deep Learning, GUI, Computer Vision, and API development. Author: @xiaowuc2 This is only the project version of this course: repository Computational Thinking: Python I am a Machine Learning Researcher currently working at IBM with expertise in solving real-world problems through coding. I taught 20,000+ students & working professionals to crack coding interviews and land their dream job at TCS, Walmart, Accenture, and Cognizant. My research has been recognized through publications in esteemed journals such as Springer and O'Reilly . 1 2 : Python course to crack coding interviews (Recorded / Live) Computational Thinking: Python : rohitmandal814566@gmail.com Let's Have an intellectual conversation : 50+ Python Applications (10 Lines of Code) Repository Projects: Python 📼 : Simple voice recorder with a custom time limit. Voice Recorder 🔑 : Protect a pdf with a custom password. Password Protech PDF 🗏 s: Merge multiple pdfs with Python scripting. Merge Multiple PDF 🔔 : Custom Windows notification maker. Windows Notification 🎬 : Awesome audio visualization tool! Audio Visualization Tool 📟 : Random secured password generator app. Random Password Generator 🎶 : Extract audio from video with parsing. Extract mp3 from mp4 🔗 : URL shortener from the terminal. Link Shortner 🔋 : Cool terminal tricks #scripting. Terminal Tricks 🎂 : Birthday reminder for lazy coders. Birthday Reminder 📻 : Audiobook creator from a text file. Audiobook ⏰ : Friendly alarm for programmers to take a break. Alarm ⏱️ : Python script will play a YouTube video at a scheduled time. Schedule YouTube Video 📆 : A tkinter(GUI toolkit) based calendar app. Calendar ✏️ : A tkinter(GUI toolkit) based interactive paint clone. Paint 💻 : A tkinter-based screenshot app with a clickable button. Screenshot taker 📖 : Wekipedia API integrated tkinter-based search engine. Wikipedia Search Engine Projects: Machine Learning ✒️ : Tool to automate news briefing and blogging from custom senders (mail). email-automation ⭐ Custom-chatbot: ask the chatbot to do custom work on the bases of the task (eg., scriptwriter) 📟 : OpenAI's other API to convert text from audio. whisper-speech-text ⚙️ : Train chatGPT on your custom data, & ask queries from that data. finetuned-gpt 💠 : Voice assistant based on ChatGPT and WhisperAPI (Audio input & output). voice-assistant 🐻 : This tool scrapes a given website and summarizes the main context. web-scraping-summarizer ⌚ : You can train ChatGPT to perceive things the way you do, and it will imitate you! your-perspective 📖 : A religious book that contains all the answers to find our purpose and to live it fully. bhagavad-gita-gpt 🏜 : This is how you can send big text files to ChatGPT and avoid the token limits. vector-database Keynote Video: https://youtu.be/B0_0gK_CUpM?embedable=true GitHub org: https://github.com/qxresearch/qxresearch-event-1 Join #qxresearch: Mozilla Group: https://community.mozilla.org/en/groups/qx-research Telegram Group: https://t.me/qxresearch