
Assistant that answers university regulation questions from the official bylaws
Students ask in Arabic, e.g. “what's the absence limit?” or “what are the conditions to postpone a semester?”, and the assistant answers from the official regulation texts with the article and page number for each answer, preventing made-up information and allowing verification.
The problem
Academic regulations are published in long PDFs nobody reads, so students turn to classmates and may get wrong information that costs them a semester. Registration staff also answer the same ten questions every day.
How it works
- CollectionCollecting the official regulations and documenting each document's source.
- SegmentationSplitting the texts into coherent chunks while keeping the article number.
- IndexingConverting the chunks into numeric representations and storing them in a vector database.
- AnswerRetrieving the chunks closest to the question and building the answer from them, citing the source.
Project features
- Each answer is linked to the article and page number, so it can be verified.
- The system admits it didn't find the answer instead of inventing one when the question falls outside the regulations.
- Built for Arabic from the start, not translated; Arabic language processing is a core part of it.
- A reference dataset that measures accuracy in numbers, not impressions.
Parts
All the parts you need in one place. Remove what you already have, and swap parts to fit your budget.
Prices are estimates and may change. Parts marked “other supplier” are ordered outside our main store.
Expected challenges
These are the main obstacles to expect during the build, laid out clearly so you know them before you start.
- Arabic processing is hard: diacritics, hamzas, and attached pronouns break matching.
- Chunk size decides result quality: small chunks cut the meaning, large ones reduce precision.
- Regulations change every year, requiring an update mechanism, or answers become dangerously wrong.
- Building the reference evaluation set by hand is the most labor-intensive part of the project.
The consultation gives you a solution for each one.
Students' experiences
Add a comment on the idea: +2 points. Or share your experience with photos of your build: +10 points. Every 50 points become a JD 5 discount voucher on parts orders.
Need solutions to the challenges and a complete technical path?
In the consultation we give you a solution for each challenge above, plus a practical build plan from the first step to the last: technologies, libraries, wiring diagram, timeline, and tips for the defense.
- Consultation session
- PDF with solutions and a plan
- 20 د.أ فقط
