vnlp
Python3.10 support and small fixes
Divisor de frase
Normalizador
Removedor de palavras de parada:
Stemmer: Analisador Morfológico e Desambiguador
Nomeado Reconhecedor da Entidade (NER)
Analisador de dependência
Parte do tagger de fala (POS)
Analisador de sentimentos
Incorporação de palavra turca
Resumo de notícias
Notícias parafraseando
Os modelos de resumo e parafrasagem estão disponíveis na demonstração. Entre em contato conosco em [email protected] para obter API.
pip install vngrs-nlp


Analisador de dependência
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 }
}