PyThaiNLP / thai-sentiment-analysis

Thai sentiment analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Thai Sentiment Analysis (PyThaiSA)

Build Status Coverage Status

Python Thai sentiment analysis (For Dev only)

Install

$ pip install https://github.com/PyThaiNLP/thai_sentiment_analysis/archive/master.zip

Use

Google Colab : https://colab.research.google.com/drive/17y4tc69O6Z-dr1LbgR5FlPYZK46xCKbY

from pythaisa import *
datatrain=[("ฉันรักคุณ","love"),("ผมก็รักคุณเหมือนกัน","love"),("เกลียดคุณ","neg"),("เกลียดเหมือนกัน","neg")]
m=model(name="test",train_dataset=datatrain)
m.train()
print(m.predict("ฉันรักคุณ"))

Docs

Model(name,model_type="naive_bayes",train_dataset=None,test_dataset=None,
path=None,features=basic_features)
  • name is model name.
  • model_type is type of model. (Now,)
  • train_dataset is train dataset. [(text,tag),...]
  • test_dataset is test dataset. [(text,tag),...]
  • path is model path.
  • features is features function. (function input string and output is dict)

Trian

Model().train()

Predict

Model().predict(text)

About

Thai sentiment analysis

License:Apache License 2.0


Languages

Language:Python 100.0%