vnlp
Python3.10 support and small fixes
ตัวแยกประโยค
การทำให้เป็นปกติ
น้ำยาขจัดคำสั่งหยุด:
Stemmer: Morphological Analyzer & Disambiguator
Named Entity Recognizer (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 }
}