Aptitude Test Web App using Streamlit and LLMs

๐ง Introduction In today's competitive environment, assessing aptitude and reasoning skills has become essential for job placements and government exams. To address this, our team developed an Aptitude Test Web App using Python, Streamlit , and LLM (Groq’s LLaMA-3) . The application dynamically generates multiple-choice questions across three core sections: Quantitative, Logical , and Verbal , simulating a real exam experience. ๐ป Tech Stack Frontend & App : Streamlit Backend AI Model : LLaMA-3 via Groq API Data Visualization : Plotly Language : Python ๐ฏ Objective To build a dynamic aptitude test platform that: Generates section-wise questions of varying difficulty using an LLM. Tracks user performance in real-time. Displays section-wise scores and feedback after the test. ๐งช Test Structure Total Questions : 45 Sections : Quantitative, Logical, Verbal Each Section : 15 questions (5 Easy, 5 Medium, 5 Hard) Time : 1 min per quest...