Skip to content
View choudaryhussainali's full-sized avatar
πŸ’­
πŸš€ Always learning. Always building. Let’s connect and innovate!
πŸ’­
πŸš€ Always learning. Always building. Let’s connect and innovate!
  • Pakistan

Block or report choudaryhussainali

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
choudaryhussainali/README.md

Hi πŸ‘‹, I'm Hussain Ali

πŸš€ AI Enthusiast | Python Developer | Final Year BS IT Student

Typing SVG


πŸ‘¨β€πŸ’» About Me

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.


🎯 Career Goals

πŸ”Ή 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


πŸ“š Technical Skills

  • 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

🀝 Professional & Soft Skills

  • βœ… 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

🧠 Learning Path

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

πŸ› οΈ Projects

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.

πŸŽ“ Education

BS Information Technology
University of the Punjab
πŸ“ 7th Semester | Expected Graduation: 2026


🌐 Languages

  • English β€” β˜…β˜…β˜…β˜†β˜†
  • Urdu β€” β˜…β˜…β˜…β˜…β˜…
  • Punjabi β€” β˜…β˜…β˜…β˜…β˜…

🧩 GitHub Stats

Top Languages

πŸ“« How to Reach Me


🧠 Quote I Live By

"The best way to predict the future is to invent it." – Alan Kay


⭐ Let’s Build the Future Together!

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.

Pinned Loading

  1. ysds-chatbot ysds-chatbot Public

    This is a custom-built AI chatbot using Streamlit and Google Gemini API (via Lang Chain), designed to provide real-time, human-like assistance about Yashfeen Skills Development Services (YSDS). Per…

    Python 1

  2. MCQ_Grading_Bot MCQ_Grading_Bot Public

    MCQ_Grading_Bot is an AI-powered tool that grades solved MCQ exam sheets from images using Gemini Vision. It extracts student info, checks answers, calculates score, and displays detailed resultsβ€”a…

    Jupyter Notebook 1

  3. Pizza-Order-Bot Pizza-Order-Bot Public

    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 custo…

    Python 1

  4. Document-InteLLigence-BOT Document-InteLLigence-BOT Public

    This Streamlit-based AI assistant allows you to upload documents (PDF, DOCX, TXT) and interact with them using natural language. Powered by Llama models via Groq API and LangChain, the bot intellig…

    Python

  5. llama3-streamlit-chatbot llama3-streamlit-chatbot Public

    An interactive AI chatbot built with Streamlit and Groq API using the powerful llama-3.3-70b-versatile model. Features include a modern UI, memory toggle, and downloadable chat history. Ideal for t…

    Python 1