Aditya73918/Nivaran ? reverse-engineered prompt
Reverse engineered prompt
Build me a Streamlit app called Nivaran for students and teachers.
It should let a student pick a board, grade, and subject, ask a question about their textbook, and get a clear answer with citations from the right PDF pages only. I want it to work across different boards and classes by reading PDFs from a folder structure, building a searchable index, and keeping the results grounded in the source text so it does not make things up.
Also add a way for students to flag questions they are stuck on, and detect when they keep struggling with the same topic. Based on that, generate a few targeted practice questions from the same textbook content.
On the teacher side, make a simple dashboard that shows which students need attention and what topics they are weak in.
If you need to check current docs or examples online for Streamlit or Gemini, feel free to do that. Please make the whole thing work end to end, including the PDF ingestion flow and the chat experience.
Are you gonna build this?
make sure you review the code using coderabbit