Skip to content

malbiruk/bog-na-svyazi

Repository files navigation

Проект был представлен на христианском хакатоне IT FOR CHRIST 11-12 мая 2024, и был удостоин приза зрительских симпатий.

Веб-приложение, оказывающее психологическую и духовную помощь пользователю, подбирая цитату из Евангелия под его запрос.

Бэкенд на Python использует библиотеку sentence-transformers и дистиллированную модель глубокого обучения Rubert-tiny2 для семантического поиска стихов из Евангелия, фронтенд написан на JavaScript, CSS и HTML.

Все изображения, анимация и дизайн были созданы моим коллегой Дмитрием Медведевым, а я занимался технической реализацией, включая создание анимаций на JavaScript и создание разметок на CSS.

Фидбэк пользователей (пальцы вверх и вниз) используются для дообучения (fine-tuning) модели при помощи ContrastiveLoss.


The project was presented at the Christian hackathon IT FOR CHRIST on May 11-12, 2024, and was awarded the audience prize.

A web application that provides psychological and spiritual help to the user by matching a Bible quote to their request.

The Python backend uses the sentence-transformers library and a distilled deep learning model Rubert-tiny2 to semantically search for verses from the Bible, the frontend is written in JavaScript, CSS, and HTML.

All images, animations, and design were created by my colleague Dmitry Medvedev, while I handled the technical implementation, including making animations in JavaScript and creating layouts via CSS.

User feedback (thumbs up and thumbs down) is used to fine-tune the model using ContrastiveLoss.


Код в этом репозитории защищен лицензией MIT, изображения -- CC BY-NC-ND 4.0. Подробнее тут.

The code in this repository is protected under the MIT license, images -- CC BY-NC-ND 4.0. Read more here.

About

Semantic search engine for Bible verses using sentence-transformers for query matching. Built with Flask and custom JS frontend. Supports Russian-language input and includes animated UI elements.

Topics

Resources

License

Stars

Watchers

Forks

Contributors