A personal Python learning repository covering core Python concepts, AI/LLM integration, data handling, and classic programming problems.
python-scripts/
├── python_learning_withAI.py # Python fundamentals + AI/LLM experiments (OpenAI, web scraping, data viz)
├── Python_Problems.py # Classic problems — Fibonacci, sorting, string manipulation, and more
└── Interactive_WordSearch.py # Terminal-based interactive word search game
- Python Basics — variables, types, loops, functions, comprehensions
- Data & Visualization —
pandas,matplotlib, CSV/JSON handling - AI & LLM Integration — OpenAI API, prompt engineering, AI-assisted workflows
- Web —
requests,BeautifulSoupfor web scraping - Classic Algorithms — Fibonacci, sorting, math operations
- Games — Interactive word search with hints and clues
git clone https://github.com/Santoshrt999/Python-Ai.git
cd Python-Ai
pip install -r requirements.txtCreate a .env file in the root with your keys:
OPENAI_API_KEY=sk-...
WEATHER_APP_KEY=your_key_here
- Python 3.8+
openai,pandas,matplotlib,requests,beautifulsoup4,rich,python-dotenv
MIT — see LICENSE