diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b0546ec --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.venv/ +llama.cpp/ +datasets/ diff --git a/NER.py b/NER.py new file mode 100644 index 0000000..5ba6734 --- /dev/null +++ b/NER.py @@ -0,0 +1,9 @@ +import spacy + +nlp = spacy.load("ru_core_news_lg") +text = "Добрый день, я, Сидоров Иван Иванович. Прошу перевести сто тысяч рублей Якову Петру Игнатьевичу." +doc = nlp(text) + +for ent in doc.ents: + print(f"{ent.text} -> {ent.label_}") + diff --git a/README.md b/README.md index 852ca39..849fe35 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,8 @@ -# Программная реализация ВКР "Алгоритм парафразирования для улучшения извлечения сущностей с использованием больших языковых моделей" +## Программная реализация ВКР "Алгоритм парафразирования для улучшения извлечения сущностей с использованием больших языковых моделей" +### Установка библиотек +#### для NER +``` +pip install spacy +python -m spacy download ru_core_news_lg +```