vnlp
Python3.10 support and small fixes
الحكم الخائن
الطبيعية
مزيل كلمة التوقف:
STEMMER: محلل المورفولوجي و disambiGuator
اسم التعرف على الكيان (NER)
محلل التبعية
جزء من الكلام (POS) tagger
محلل المشاعر
التضمينات الكلمة التركية
تلخيص الأخبار
أخبار إعادة صياغة
تتوفر نماذج تلخيص وإعادة صياغة في العرض التوضيحي. اتصل بنا على [email protected] للحصول على API.
pip install vngrs-nlp


محلل التبعية
from vnlp import DependencyParser
dep_parser = DependencyParser()
dep_parser.predict("Oğuz'un kırmızı bir Astra'sı vardı.")
[("Oğuz'un", 'PROPN'),
('kırmızı', 'ADJ'),
('bir', 'DET'),
("Astra'sı", 'PROPN'),
('vardı', 'VERB'),
('.', 'PUNCT')]
# Spacy's submodule Displacy can be used to visualize DependencyParser result.
import spacy
from vnlp import DependencyParser
dependency_parser = DependencyParser()
result = dependency_parser.predict("Oğuz'un kırmızı bir Astra'sı vardı.", displacy_format = True)
spacy.displacy.render(result, style="dep", manual = True)
@article { turker2024vnlp ,
title = { VNLP: Turkish NLP Package } ,
author = { Turker, Meliksah and Ari, Erdi and Han, Aydin } ,
journal = { arXiv preprint arXiv:2403.01309 } ,
year = { 2024 }
}