Built with:
The purpose of the application is to automate the analysis of scientific and educational documents in the context of research works using LLM (Large language model, large language models) to reduce the time and intellectual costs of teachers. The result is two LLMs, trained on specially collected data, capable of summarizing the text of a large document and revealing whether the stated goals and objectives of the work have been achieved.
Please help us improve this project, share your feedback with opening issue!
git clone https://github.com/LISA-ITMO/Edulytica.git
source ~/PyProject/Edulytica/api_venv/bin/activate
pip install -r requirements.txt
python3 src/edulytica_api/app.py
celery -A src.edulytica_api.celery.tasks worker --loglevel=info -E -P gevent
npm start
celery -A src.edulytica_api.celery.tasks flower
First, you can familiarize yourself with the examples in JSON format of the system's responses to the test sample of works.
When you have managed to launch the service, you can send the documents yourself and get acquainted with the results of their verification!
Details of the documentation can be found at the links below:
Code documentation is available at the link.
For more information, see the file requiremets.txt.
Our contacts:
We also published several posts devoted to different aspects of the project:
In Russian:
Tereshchenko Vladislav\ Martsinkevich Viacheslav\ Aminov Natig\ Mischenko Maxim\ Bogdanov Maxim\ Dvornikov Artem\ Laptev Egor\ Sinyukov Lev\ Marakulin Andrew