🚀 Built an AI-Powered Exam Assistant using RAG (Retrieval-Augmented Generation) Preparing from long PDFs can be overwhelming and time-consuming. I built this project to make exam preparation smarter, faster, and more interactive. 💡 What it does: 📄 Upload PDFs (notes, books, lectures) ❓ Ask questions directly from your content 🧠 Get accurate, context-aware answers using RAG 📝 Generate MCQs, summaries, and short/long answers instantly ⚙️ Tech Stack: FastAPI | Streamlit | Python | RAG Architecture 🔍 This project demonstrates how Retrieval-Augmented Generation can be applied to build practical AI tools for education. 🎯 The goal was simple: turn static study material into an interactive learning assistant. 🔗 GitHub Repository: 👉 https://lnkd.in/dmfiqnbs #AI #MachineLearning #Python #FastAPI #Streamlit #RAG #GenAI #EdTech #ArtificialIntelligence #Projects #Students
More Relevant Posts
-
🎥 Demo of UniUs – AI-Powered University Recommendation System Here’s a quick demo of my project UniUs, where users can interact with an AI-powered assistant to explore universities based on their preferences. 🔍 In this demo: • Querying universities by location • Viewing structured results • Real-time response using AI integration ⚙️ Built with: Python | Flask | HTML | CSS | JavaScript | AI APIs 📂 Full project: 👉 https://lnkd.in/gvzQsGzA 💬 I’d love to hear your feedback! #AI #MachineLearning #Python #WebDevelopment #Projects
To view or add a comment, sign in
-
I built research_copilot, an AI-powered tool designed to simplify the research workflow. This tool can: • Process research papers (PDFs) • Extract key insights and summaries • Generate knowledge graphs between concepts • Identify research gaps • Assist in drafting literature reviews It is built using React and a Python (Flask) backend, integrated with an AI reasoning engine for handling long-context academic analysis. This project has enhanced my understanding of backend system design, including handling file uploads, structuring data processing pipelines, and integrating external APIs. Sharing a quick demo below: GitHub: https://lnkd.in/dT_7vffa #AI #BackendDevelopment #Python #Projects #Learning
To view or add a comment, sign in
-
Sometimes the maths makes sense on the page. The intuition comes later - usually when something breaks. Working through Sutton & Barto's Reinforcement Learning: An Introduction has been one of the most rewarding things I've done in my ML journey. But I can't lie; the Bellman equations, policy iteration, Beta posteriors had me stuck. Reading them is one thing. Feeling why they behave the way they do is another. So I built an interactive playground to figure that out. Everything from scratch - just NumPy, no RL libraries, so I could truly understand what is going on under the hood. There's the Github repo for those that want to see how the code is working, then there's the live app for people like me that learn by doing. All concepts have interactive simulations and simplified explanations I'll keep extending it as I work through the rest of the book, which I am so excited for. Hopefully this tool is useful for people - let me know if there are updates or other features you want to see! Try it → [https://lnkd.in/gbdCrC6T] Dive into the code → [https://lnkd.in/gW82E3R5] Read the full write-up on my blog → [https://lnkd.in/gtj2v6PM] #MachineLearning #ReinforcementLearning #Python #Streamlit
To view or add a comment, sign in
-
🚀 Day 21 of My Generative & Agentic AI Journey! Today’s focus was on understanding how to import functions and modules in Python — an important step towards organizing code in real-world projects. Here’s what I learned: 📦 Importing Modules: • We can import an entire module and access its functions using dot notation 👉 Example: import math Using functions like math.sqrt(), math.floor() 📥 Importing Specific Functions: • Instead of importing everything, we can import only required functions 👉 Example: from math import sqrt, ceil 👉 Makes code cleaner and avoids unnecessary imports ⚠️ import * (Not Recommended): • Using import * brings all functions and variables into the current namespace • Can cause confusion and naming conflicts 👉 Better to explicitly import only what is needed 💡 Key takeaway: Proper use of imports helps in writing modular, clean, and maintainable code — especially in large projects. Taking one more step towards writing structured and scalable applications 🚀 #Day21 #Python #GenerativeAI #AgenticAI #LearningJourney #BuildInPublic
To view or add a comment, sign in
-
🚀 Excited to share my latest work on Machine Learning & AI Practicals! I’ve created a collection of hands-on Jupyter Notebooks covering core ML concepts and algorithms as part of my academic learning journey. This project helped me strengthen my understanding by implementing models from scratch and analyzing real datasets. 📂 Key topics covered: 🔹 DataFrame Operations 🔹 Correlation Matrix 🔹 Normal Distribution 🔹 Simple Linear Regression 🔹 Logistic Regression 🔹 Decision Trees (ID3 Algorithm) 🔹 Confusion Matrix 🔹 Decision Tree Pruning 🛠️ Tools & Technologies: Python | Pandas | NumPy | Scikit-learn | Matplotlib | Jupyter Notebook 💡 Through this project, I gained practical experience in: ✔️ Data preprocessing ✔️ Model building & evaluation ✔️ Data visualization ✔️ Understanding ML algorithms in depth 🔗 Check out my GitHub repository: https://lnkd.in/gSbCu_Aq I’m continuously learning and exploring more in the field of AI & ML. Open to feedback and suggestions! #MachineLearning #ArtificialIntelligence #DataScience #Python #LearningJourney #GitHub #Students #AI #ML
To view or add a comment, sign in
-
📊 Project Showcase: Student Performance Predictor Developed a machine learning model to predict student academic performance using features like study time, absences, and parental support. 🔧 Implementation: • KNN Algorithm • Data preprocessing & scaling • Model deployment using Flask • Frontend integration with React This project demonstrates end-to-end ML workflow from data to deployment. 🔗 GitHub Repository: https://lnkd.in/dkwmXV-n #DataScience #MachineLearning #AI #Python #ProjectShowcase
To view or add a comment, sign in
-
🚀 My Machine Learning Journey Today, I focused on two fundamental concepts in Machine Learning that play a huge role before building any model. 🔹 Feature Selection Techniques I learned Forward Selection and Backward Elimination. Forward Selection starts with no features and adds the most important ones step by step, while Backward Elimination starts with all features and removes the least important ones. 🔹 Train-Test Split Using train_test_split from Scikit-learn, I learned how to divide data into training and testing sets. This helps evaluate the model on unseen data and avoids overfitting. 💡 Key Insight: Not all features are useful, and not all accuracy is real — proper feature selection and data splitting make models more reliable. See my work progression in my GITHUB repository: 🔗 GitHub Repository: https://lnkd.in/g4mDK4fM Step by step, building strong foundations in Machine Learning 📊 #MachineLearning #DataScience #LearningJourney #Python #AI #StudentDeveloper #Sklearn
To view or add a comment, sign in
-
-
Is your Maths Buddy busy? Mine isn’t. 😏 I recently built Maths Buddy, an AI-powered mathematics learning assistant designed to make learning maths more intuitive and structured. The system uses a Large Language Model (LLM) via Ollama to generate clear, step-by-step solutions while maintaining a student-friendly explanation style. Some key features: • Step-by-step mathematical solutions • Strict math-only response system • Document-based learning (PDF/TXT upload) • Formula extraction and quiz generation • Chat-style interactive interface The goal was not just to solve problems, but to help students actually understand the concepts behind them. Built using Python (Flask), HTML/CSS/JavaScript, and LLM integration. Check out : https://lnkd.in/gz3yj6gZ Sharing a quick demo below 👇 Would love to hear your thoughts! #AI #MachineLearning #LLM #EducationTech #Python #Flask #StudentProjects
To view or add a comment, sign in
-
🚀 Finished my GenAI assignment on **Prompt Templates using LangChain** I made a simple "Mini Prompt Engine" that turns user input into structured prompts using templates that can be used again instead of hardcoded strings. 💡 What I did: ✅ Used PromptTemplate to make prompts that change over time ✅ Made prompts with multiple inputs (topic, audience, tone) ✅ Made prompts in different styles (teaching, interview, storytelling) ✅ Added basic input validation ✅ Tested to see if the template could be used again 🛠 Tech Stack: Python, LangChain, and Jupyter Notebook 📌 Learned how to make prompt systems that can be used in real-world AI applications and are flexible. # GitHub: https://lnkd.in/gCBdN3Jw GenAI #LangChain #PromptEngineering #Python #AI #InnomaticsInnomatics Research Labs
To view or add a comment, sign in
-
🚀 Excited to share my latest project: Student Performance Prediction System I built a Machine Learning web application that predicts student performance based on various academic and demographic factors. 🔍 Key Highlights: • End-to-end ML pipeline (data preprocessing → training → prediction) • Built using Flask for deployment • Clean and interactive UI • Model serialization using dill 🌐 Live Demo: https://lnkd.in/gGBekFvt 💻 Tech Stack: Python, Scikit-learn, Pandas, NumPy, Flask This project helped me strengthen my understanding of real-world ML deployment and pipeline design. I would love your feedback and suggestions! 🙌 #MachineLearning #DataScience #Python #Flask #AI #StudentProject #MLProjects
To view or add a comment, sign in
Explore related topics
- Retrieval-Augmented Generation Technology Stack Guide
- Understanding Retrieval-Augmented Generation RAG
- How to Use RAG Architecture for Better Information Retrieval
- How to Use Retrieval Augmented Generation Strategies
- How to Improve Retrieval-Augmented Generation Architectures
- How Retrieval-Augmented Generation Improves LLM Performance
- RAG Framework and Tool Utilization in AI Agents
- Challenges of Retrieval Augmented Generation
- How to Improve RAG Retrieval Methods
- How to Improve AI Using Rag Techniques
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development