AnakinAnalytics 2026.5.17.8
dotnet add package AnakinAnalytics --version 2026.5.17.8
NuGet\Install-Package AnakinAnalytics -Version 2026.5.17.8
<PackageReference Include="AnakinAnalytics" Version="2026.5.17.8" />
<PackageVersion Include="AnakinAnalytics" Version="2026.5.17.8" />
<PackageReference Include="AnakinAnalytics" />
paket add AnakinAnalytics --version 2026.5.17.8
#r "nuget: AnakinAnalytics, 2026.5.17.8"
#:package AnakinAnalytics@2026.5.17.8
#addin nuget:?package=AnakinAnalytics&version=2026.5.17.8
#tool nuget:?package=AnakinAnalytics&version=2026.5.17.8
Anakin-Analytics
Anakin-Analytics is a fork of "VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media."
Previously VADER was only available in python (https://github.com/cjhutto/vaderSentiment), and was then ported to C# in https://github.com/codingupastorm/vadersharp (this is a fork from these repos).
This project also referenced and incorporated code from the fork at https://github.com/BobLd/vadersharp.
Citation Information (source)
If you use either the dataset or any of the VADER sentiment analysis tools (VADER sentiment lexicon or Python code for rule-based sentiment analysis engine) in your research, please cite the above paper. For example:
Hutto, C.J. & Gilbert, E.E. (2014). VADER: A Parsimonious Rule-based Model for Sentiment Analysis of Social Media Text. Eighth International Conference on Weblogs and Social Media (ICWSM-14). Ann Arbor, MI, June 2014.
Changes since original port to C#
- Implement Multiple Lexicon language support
- Implement Multiple ConfigStore support by language
ToDo:
- Update to the latest Python version support
Getting Started
Anakin-Analytics provides a .NET 10-ready implementation of the VADER sentiment analysis algorithm and adds support for loading and using multiple language sentiment configuration files at runtime.
Supported highlights:
- Targets .NET 10
- Load and use multiple language sentiment config files simultaneously
- Lexicon and rule-based sentiment analysis tuned for social media text
- Cross-platform (.NET 10)
Usage
Import the library namespace and create a SentimentIntensityAnalyzer instance, then call PolarityScores:
using AnakinAnalytics;
var analyzer = new SentimentIntensityAnalyzer();
var results = analyzer.PolarityScores("Wow, this package is amazingly easy to use");
Console.WriteLine("Positive score: " + results.Positive);
Console.WriteLine("Negative score: " + results.Negative);
Console.WriteLine("Neutral score: " + results.Neutral);
Console.WriteLine("Compound score: " + results.Compound);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Newtonsoft.Json (>= 13.0.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.5.17.8 | 97 | 5/17/2026 |
| 2026.5.16.5 | 93 | 5/16/2026 |
| 2026.5.16.4 | 97 | 5/16/2026 |