AdilHAA/Rust-NLP-web-app

Rust

0

6 commits

updated Dec 21, 2024

See the code

README

Для полной рабочей сборки проекта и запуска необходимо:
1)Создать виртаульное окружение на версии Python 3.11(обязательно ибо fasttext работает только на ней)
2)установить зависимости из requirements.txt(pip install -r -requirements.txt)
3)установить fasttext из вилсов (pip instal fasttext-0.9.2-cp311-cp311-win_amd64.whl)
4)установить ru_core_news_lg для spacy(python -m spacy download ru_core_news_lg)
5)зайти в папку с виртуальным окружением дальше \Lib\site-packages\fasttext\FastText.py
Найти 232 строчку 
    return labels, np.array(probs, copy=False)
Заменить на 
    return labels, np.asarray(probs)
6)запустить все сервисы 
В 1 терминале
1 cd simpe_api
2 cargo run
Во 2 терминале
1 cd functions
2 api.py
В 3 терминале
1 cd frontend_py
2 streamlit run front.py


Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

AdilHAA/Rust-NLP-web-app

Rust

0

6 commits

updated Dec 21, 2024

See the code

README

Для полной рабочей сборки проекта и запуска необходимо:
1)Создать виртаульное окружение на версии Python 3.11(обязательно ибо fasttext работает только на ней)
2)установить зависимости из requirements.txt(pip install -r -requirements.txt)
3)установить fasttext из вилсов (pip instal fasttext-0.9.2-cp311-cp311-win_amd64.whl)
4)установить ru_core_news_lg для spacy(python -m spacy download ru_core_news_lg)
5)зайти в папку с виртуальным окружением дальше \Lib\site-packages\fasttext\FastText.py
Найти 232 строчку 
    return labels, np.array(probs, copy=False)
Заменить на 
    return labels, np.asarray(probs)
6)запустить все сервисы 
В 1 терминале
1 cd simpe_api
2 cargo run
Во 2 терминале
1 cd functions
2 api.py
В 3 терминале
1 cd frontend_py
2 streamlit run front.py


Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.