A stressful and taxing continuous evaluation methodology presented itself during this global pandemic which inspired us to create a solution to this very problem.

What it does

Project AQUA is a platform that will organize the system of assignments and quizzes conducted by schools/colleges for the continuous evaluation of students. 👩🏫 We provide the following services: 🤖 AI powered Question Generator 🤓 Plagiarism Checker 🔖 Notice Board ☁️ Assignment Upload/Download Portal 🙃 Anti Burden System

How we built it

We used SQuADv1 dataset and and T5 model with highlight preprocessing format. This idea is proposed in the "A Recurrent BERT-based Model for Question Generation" We used TF-IDF to vectorize the documents and then calculated the cosine similarity between them to check for potential plagiarism

Challenges we ran into

Fixing CORS was a big challenge we ran into and setting up a cloud storage pipeline such that it was available to both MongoDB and Azure's Blob Storage

Accomplishments that we're proud of

Making an efficient and robust database schema. Building a storage pipeline for file handling. Training an NLP model from scratch.

What we learned

Azure Cognitive Services which allowed us to easily integrate AI-based features into our application.

What's next for AQUA

Replacing existing makeshift solutions to this problem.

+ 6 more
Share this project: