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 AI Engineer.
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 (Beginner to 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.
πΉ Build smart and scalable AI products
πΉ Land a role as a Junior AI/ML Engineer, Python Developer, or GenAi Developer
πΉ Continuously learn, adapt, and contribute to open-source AI communities
- 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
Currently diving deep into:
- π Python Iterators, Generators,
itertools
- π Data Structures & Algorithms (with real-world examples)
- π§ Applied AI: Chatbots, NLP, and ML Concepts
- π§ Deployment with Flask and Streamlit
- ποΈ GitHub Project Management & Documentation
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 and HuggingFace embeddings with Streamlit frontend. |
Pizza-Order-Bot | AI-powered Pizza Order Bot built with Streamlit and Groq's LLaMA 3. The bot takes Pizza orders, handles delivery or pickup, summarizes the order, and responds like a human. Fast, natural, and customizable β ideal for learning chatbot integration with LLMs and real-time user interaction. |
GitLearnX (Coming Soon) | AI mentor for beginners learning GitHub, APIs, and project building β inspired by my own learning journey. |
BS Information Technology
University of the Punjab
π 7th Semester | Expected Graduation: 2026
- English β β β β ββ
- Urdu β β β β β β
- Punjabi β β β β β β
- πΌ LinkedIn
- π§ Email: choudaryhussainali@outlook.com
- π₯οΈ Portfolio: (Coming soon)
"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.