Sentilizer provides a natural language for sentiment analysis. It is written in Java and can take human readable language text input and produce the base form of words, their parts of speech, whether they are names of companies, people, etc.
The Sentilizer is a sentiment analyzer which is built on top of the Stanford CoreNLP.
Analyze sentiment based on the English model
- Create a new Maven project. If you are using IntelliJ Idea, open the IDE and click on "Create New Project and Choose Maven"
- Add dependencies Open the pom.xml file of your project and add the following dependency
<dependencies>
<dependency>
<groupId>org.sylnit</groupId>
<artifactId>sentilizer</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
...
</dependencies>
- Reload All Maven Project to install the dependencies
- Write your code and include the necessary classes.
String text = "Simplest codings is the best place to learn and grow. I am glad to be here.";
Sentilizer sentilizer = new Sentilizer();
String sentiment = sentilizer.analyze(text);Development discussions take place on the issues page. If you notice any bug or want to contribute a new feature, please raise it on the issues page for further discussion.
If you want to contribute, kindly checkout the issues page. Then fork the repository and create your solution in a branch and raise Pull Request to main branch.