Inspiration
The idea for Veyransh came from real student struggles. During exams, it becomes difficult to manage notes, track preparation, and understand how well we are actually performing. Most students study hard but don’t have a clear way to measure their readiness.
We wanted to build something that acts like a smart study partner — something that helps students organize their learning, test themselves, and predict their performance before exams. That thought became Veyransh.
⸻
What it does
Veyransh is an AI-powered study assistant.
It allows students to: • Upload and manage their notes • Generate quizzes for practice • Predict their academic performance • Track their preparation level
Instead of just storing notes, it actively helps students improve by giving them feedback and practice opportunities.
⸻
How we built it
We built Veyransh using: • Frontend: HTML, CSS, and JavaScript for a clean and responsive user interface • Backend: Python with Flask to handle logic, routing, and file processing
The system connects the frontend and backend smoothly. When a student uploads notes, the backend processes the content. Quiz questions are generated based on the stored data. Performance prediction is calculated using a simple scoring formula.
We focused on making the system practical, simple, and functional rather than overly complicated.
⸻
Challenges we ran into
One of the biggest challenges was connecting all components correctly.
Sometimes the frontend worked but the backend had errors. Handling file uploads and processing them properly was tricky. Debugging routing and integration issues took time.
Another challenge was designing meaningful quiz logic instead of random questions.
Managing time and ensuring everything worked together smoothly was also difficult.
⸻
Accomplishments that we’re proud of
We are proud that we built a complete working full-stack application. • Successfully integrated frontend and backend • Implemented quiz generation logic • Built a grade prediction feature • Created a clean and modern UI
Most importantly, we turned an idea into a real, functional product within a limited time.
⸻
What we learned
Through this project, we learned: • How full-stack applications are structured • How to connect frontend with backend using Flask • How to handle file uploads and data processing • The importance of debugging and patience • How to build something practical under time pressure
This project improved both our technical skills and teamwork.
⸻
What’s next for Veyransh
In the future, we plan to: • Add smarter AI-based analysis of weak subjects • Improve prediction accuracy using machine learning models • Add visual dashboards and performance graphs • Deploy it on the cloud for real users • Develop a mobile-friendly or app version
Our goal is to turn Veyransh into a complete AI learning companion for students.
Built With
- and
- file-based-storage-system
- flask
- grade
- learning?based
- machine
- matplotlib
- numpy
- pandas
- pillow-(pil)
- prediction
- pytesseract-(tesseract-ocr)
- python
- quiz
- scikit-learn
- werkzeug
Log in or sign up for Devpost to join the conversation.