Skip to content

This project is based on `FastApi` and `Nuxt.JS` for interacting with the Python library `recs-searcher` for correcting registry and spelling errors in user input.

License

Notifications You must be signed in to change notification settings

sheriff1max/web-recs-searcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WEB-страница по исправлению реестровых и орфографических ошибок в пользовательском вводе

Данная WEB-страница содержит в себе визуализацию работы open-source модуля recs-searcher

Возможности WEB-страницы:

  1. Выбор необходимой модели, решающей конкретную задачу (предварительно можно обучить новую модель на своих данных с помощью скрипта train.py);
  2. выбор количества результатов, выводимых системой;
  3. возможность выбора алгоритма для интерпретации полученных результатов;
  4. ввод текстовых данных;
  5. просмотр результатов, посчитанных системой.

Запуск:

Два способа запуска на выбор:

  1. Docker (запускается только backend):
cd fastapi-vue
docker-compose up -d --build
  1. Local run:

Backend:

cd fastapi-vue/services/backend
uvicorn src.main:app --reload --host 0.0.0.0 --port 5000

Frontend:

cd fastapi-vue/services/frontend
npm run dev

Пример работы WEB-страницы

Дизайн страницы:

Main page

Пример работы системы:

A gif of the operation of the web page.

About

This project is based on `FastApi` and `Nuxt.JS` for interacting with the Python library `recs-searcher` for correcting registry and spelling errors in user input.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published