Hi! I’m Hussain Ali, a passionate and curious BS Information Technology student at University of the Punjab (7th Semester). I'm on an exciting journey to become a Professional in the world of ARTIFICIAL INTELLIGENCE.
I specialize in building real-world AI solutions using Python, and I'm currently focused on:
- 🤖 Conversational AI Chatbots
- 🧠 Machine Learning & NLP
- 📊 Data Structures and Algorithms
- 💻 Python Programming (Advanced)
- 🌐 Streamlit, Flask, and Web-Based AI Apps
I enjoy learning by building, and my projects reflect my progress in mastering Python, AI tools, and frameworks like LangChain, Groq API, Google Gemini API, FAISS, and more.
- Languages: Python, HTML, CSS, JavaScript (basic)
- AI/ML Tools: LangChain, OpenAI, Google Gemini, Groq, HuggingFace
- Frameworks: Streamlit, Flask, Tkinter
- Databases: FAISS, Pinecone (basics)
- Version Control: Git, GitHub
- Others: Prompt Engineering, API Integration, VS Code, Google Colab
- ✅ Effective Communication (written + verbal)
- 🕒 Time Management & Deadline Handling
- 🧩 Problem-Solving & Critical Thinking
- 🔄 Adaptability & Fast Learning
- 👨👩👧👦 Team Collaboration & Coordination
- 🧠 Creative Thinking & Innovation
- ✍️ Documentation & Reporting
- 🎯 Goal-Oriented and Self-Motivated
- 🎓 Passion for Learning & Teaching Others
| 🚀 Project Name | 📝 Description |
|---|---|
| 🤖 YSDS Chatbot | Human-like AI assistant for Yashfeen Skills Development Services, built using Streamlit, Gemini API, LangChain, and custom behavior scripts. Answers user queries about 21+ courses, admissions, and more. |
| 💻 Terminal AI Bot | A terminal-based chatbot using Groq API and llama-3-70b model, that answers questions interactively and stores chat history. |
| 📝 MCQ Grading Bot | AI-powered app that accepts MCQ papers in CSV/PDF format and uses Gemini API to analyze answers, generate results with student names, scores, and feedback. |
| 📄 Document Intelligence Bot | Upload files (PDFs, images), extract text, and query using AI. Built using LangChain, HuggingFace embeddings, and a Streamlit frontend. |
| 🍕 Pizza-Order-Bot | AI-powered Pizza Order Bot built with Streamlit and Groq’s LLaMA 3. Takes Pizza orders, handles delivery or pickup, summarizes the order, and responds like a human. Perfect for exploring real-time LLM interaction. |
| 🏦 Banking Management System | A full-featured banking web app built with Python, Streamlit, and JSON storage. Handles account creation, deposits, withdrawals, updates, deletions — with a modern UI. Great for mastering file I/O and state handling. |
BS Information Technology
University of the Punjab
📍 7th Semester | Expected Graduation: 2026
- English — ★★★☆☆
- Urdu — ★★★★★
- Punjabi — ★★★★★
- 📧 [email protected]
- 🖥️ Portfolio
"The best way to predict the future is to invent it." – Alan Kay
I believe in building solutions that create impact. If you're passionate about AI, Python, or want to collaborate on something amazing, let’s connect and grow together!
📝 This profile README was crafted with 💚 using GitHub, Markdown, and a deep passion for AI.

