All Projects → ikegami-yukino → Oseti

ikegami-yukino / Oseti

Licence: mit
Dictionary based Sentiment Analysis for Japanese

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Oseti

Chatbot cn
基于金融-司法领域(兼有闲聊性质)的聊天机器人,其中的主要模块有信息抽取、NLU、NLG、知识图谱等,并且利用Django整合了前端展示,目前已经封装了nlp和kg的restful接口
Stars: ✭ 791 (+1514.29%)
Mutual labels:  sentiment-analysis
Omnicat Bayes
Naive Bayes text classification implementation as an OmniCat classifier strategy. (#ruby #naivebayes)
Stars: ✭ 30 (-38.78%)
Mutual labels:  sentiment-analysis
Sentiment Analyser
ML that can extract german and english sentiment
Stars: ✭ 35 (-28.57%)
Mutual labels:  sentiment-analysis
Amazon Mobile Sentiment Analysis
Opinion mining of Mobile reviews on Amazon platform
Stars: ✭ 19 (-61.22%)
Mutual labels:  sentiment-analysis
Lstm Sentiment Analysis
Sentiment Analysis with LSTMs in Tensorflow
Stars: ✭ 886 (+1708.16%)
Mutual labels:  sentiment-analysis
Tensorflow Sentiment Analysis On Amazon Reviews Data
Implementing different RNN models (LSTM,GRU) & Convolution models (Conv1D, Conv2D) on a subset of Amazon Reviews data with TensorFlow on Python 3. A sentiment analysis project.
Stars: ✭ 34 (-30.61%)
Mutual labels:  sentiment-analysis
Getting Things Done With Pytorch
Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BERT.
Stars: ✭ 738 (+1406.12%)
Mutual labels:  sentiment-analysis
Kaggle Sentiment Popcorn
Code for the Kaggle competition "Bag of Words Meets Bags of Popcorn"
Stars: ✭ 45 (-8.16%)
Mutual labels:  sentiment-analysis
Tweetmap
A real time Tweet Trend Map and Sentiment Analysis web application with kafka, Angular, Spring Boot, Flink, Elasticsearch, Kibana, Docker and Kubernetes deployed on the cloud
Stars: ✭ 28 (-42.86%)
Mutual labels:  sentiment-analysis
French Sentiment Analysis Dataset
A collection of over 1.5 Million tweets data translated to French, with their sentiment.
Stars: ✭ 35 (-28.57%)
Mutual labels:  sentiment-analysis
Nlp With Ruby
Curated List: Practical Natural Language Processing done in Ruby
Stars: ✭ 907 (+1751.02%)
Mutual labels:  sentiment-analysis
Happiness Prediction
Sentimental analysis using keras in python
Stars: ✭ 25 (-48.98%)
Mutual labels:  sentiment-analysis
Neural Networks
All about Neural Networks!
Stars: ✭ 34 (-30.61%)
Mutual labels:  sentiment-analysis
Awesome Sentiment Analysis
😀😄😂😭 A curated list of Sentiment Analysis methods, implementations and misc. 😥😟😱😤
Stars: ✭ 816 (+1565.31%)
Mutual labels:  sentiment-analysis
Ml Classify Text Js
Machine learning based text classification in JavaScript using n-grams and cosine similarity
Stars: ✭ 38 (-22.45%)
Mutual labels:  sentiment-analysis
Stocktalk
Data collection tool for social media analytics
Stars: ✭ 765 (+1461.22%)
Mutual labels:  sentiment-analysis
Harvesttext
文本挖掘和预处理工具(文本清洗、新词发现、情感分析、实体识别链接、关键词抽取、知识抽取、句法分析等),无监督或弱监督方法
Stars: ✭ 956 (+1851.02%)
Mutual labels:  sentiment-analysis
Stocksight
Stock market analyzer and predictor using Elasticsearch, Twitter, News headlines and Python natural language processing and sentiment analysis
Stars: ✭ 1,037 (+2016.33%)
Mutual labels:  sentiment-analysis
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (-14.29%)
Mutual labels:  sentiment-analysis
Twitter Sentiment Analysis
Sentiment analysis on tweets using Naive Bayes, SVM, CNN, LSTM, etc.
Stars: ✭ 978 (+1895.92%)
Mutual labels:  sentiment-analysis

oseti

|travis| |coveralls| |pyversion| |version| |license|

Dictionary based Sentiment Analysis for Japanese

INSTALLATION

::

$ pip install oseti

USAGE

.. code:: python

import oseti

analyzer = oseti.Analyzer() analyzer.analyze('天国で待ってる。')

=> [1.0]

analyzer.analyze('遅刻したけど楽しかったし嬉しかった。すごく充実した!')

=> [0.3333333333333333, 1.0]

analyzer.count_polarity('遅刻したけど楽しかったし嬉しかった。すごく充実した!')

=> [{'positive': 2, 'negative': 1}, {'positive': 1, 'negative': 0}])

analyzer.count_polarity('そこにはいつもと変わらない日常があった。')

=> [{'positive': 0, 'negative': 0}]

analyzer.analyze_detail('お金も希望もない!')

=> [{'positive': [], 'negative': ['お金-NEGATION', '希望-NEGATION'], 'score': -1.0}])

analyzer.analyze_detail('お金がないわけではない')

=> [{'positive': ['お金'], 'negative': [], 'score': 1.0}]

ACKNOWLEDGEMENT

This module uses 日本語評価極性辞書(用言編)ver.1.0 and 日本語評価極性辞書(名詞編)ver.1.0

  • 小林のぞみ,乾健太郎,松本裕治,立石健二,福島俊一. 意見抽出のための評価表現の収集. 自然言語処理,Vol.12, No.3, pp.203-222, 2005. / Nozomi Kobayashi, Kentaro Inui, Yuji Matsumoto, Kenji Tateishi. Collecting Evaluative Expressions for Opinion Extraction, Journal of Natural Language Processing 12(3), 203-222, 2005.

  • 東山昌彦, 乾健太郎, 松本裕治, 述語の選択選好性に着目した名詞評価極性の獲得, 言語処理学会第14回年次大会論文集, pp.584-587, 2008. / Masahiko Higashiyama, Kentaro Inui, Yuji Matsumoto. Learning Sentiment of Nouns from Selectional Preferences of Verbs and Adjectives, Proceedings of the 14th Annual Meeting of the Association for Natural Language Processing, pp.584-587, 2008.

.. |travis| image:: https://travis-ci.org/ikegami-yukino/oseti.svg?branch=master :target: https://travis-ci.org/ikegami-yukino/oseti :alt: travis-ci.org

.. |coveralls| image:: https://coveralls.io/repos/ikegami-yukino/oseti/badge.svg?branch=master&service=github :target: https://coveralls.io/github/ikegami-yukino/oseti?branch=master :alt: coveralls.io

.. |pyversion| image:: https://img.shields.io/pypi/pyversions/oseti.svg

.. |version| image:: https://img.shields.io/pypi/v/oseti.svg :target: http://pypi.python.org/pypi/oseti/ :alt: latest version

.. |license| image:: https://img.shields.io/pypi/l/oseti.svg :target: http://pypi.python.org/pypi/oseti/ :alt: license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].