vnlp
Python3.10 support and small fixes
Kalimat splitter
Normalizer
Penghapus Stopword:
Stemmer: Morphological Analyzer & Disambiguator
Named Entity Acronizer (NER)
Parser ketergantungan
Bagian dari tagger ucapan (pos)
Penganalisa sentimen
Kata embeddings kata Turki
Ringkasan berita
Berita parafrase
Model peringkasan dan parafrase tersedia dalam demo. Hubungi kami di [email protected] untuk API.
pip install vngrs-nlp


Parser ketergantungan
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 }
}