Sentiment Analysis Pipeline for Turkish texts

Description

This pretrained pipeline identifies the sentiments (positive or negative) in Turkish texts.

Download Copy S3 URI

How to use

pipeline = PretrainedPipeline("classifierdl_use_sentiment_pipeline", lang = "tr")

result1 = pipeline.annotate("Bu sıralar kafam çok karışık.")
result2 = pipeline.annotate("Sınavımı geçtiğimi öğrenince derin bir nefes aldım.")
val pipeline = new PretrainedPipeline("classifierdl_bert_sentiment_pipeline", lang = "de")

val result1 = pipeline.fullAnnotate("Bu sıralar kafam çok karışık.")(0)
val result2 = pipeline.fullAnnotate("Sınavımı geçtiğimi öğrenince derin bir nefes aldım.")(0)

Results

['NEGATIVE']
['POSITIVE']

Model Information

Model Name: classifierdl_use_sentiment_pipeline
Type: pipeline
Compatibility: Spark NLP 3.3.1+
License: Open Source
Edition: Official
Language: tr

Included Models

  • DocumentAssembler
  • UniversalSentenceEncoder
  • ClassifierDLModel