add ner
This commit is contained in:
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
.venv/
|
||||||
|
llama.cpp/
|
||||||
|
datasets/
|
||||||
9
NER.py
Normal file
9
NER.py
Normal file
@@ -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_}")
|
||||||
|
|
||||||
@@ -1,2 +1,8 @@
|
|||||||
# Программная реализация ВКР "Алгоритм парафразирования для улучшения извлечения сущностей с использованием больших языковых моделей"
|
## Программная реализация ВКР "Алгоритм парафразирования для улучшения извлечения сущностей с использованием больших языковых моделей"
|
||||||
|
### Установка библиотек
|
||||||
|
#### для NER
|
||||||
|
```
|
||||||
|
pip install spacy
|
||||||
|
python -m spacy download ru_core_news_lg
|
||||||
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user