sentiment-and-keyword

Analyze strings based on sentiment and keyword strength using synonyms and related concepts

Usage no npm install needed!

<script type="module">
  import sentimentAndKeyword from 'https://cdn.skypack.dev/sentiment-and-keyword';
</script>

README

sentiment-and-keyword

Analyze strings based on sentiment and keyword strength using synonyms and related concepts.

See https://www.npmjs.com/package/sentiment-and-keyword

Install

npm i sentiment-and-keyword

Usage

const sentkey = require('sentiment-and-keyword');

// Set your text to analyzed *required
let text = "The text you want to be analyzed";
// Set your keywords to be used for analysis *required
let keywords = ["Independent", "Honest", "Collaborative", "Brilliant", "Caring"];

sentkey.analyze(text,keywords,function(err,res){
    if(err){
        console.log(err);
        return
    } 
    console.log(res);
})

Result parse

{
  "text": "The text you want to be analyzed",
  "sentiment_score": 0,
  "sentiment_status": "Neutral",
  "sentiment_calculation":  [  
                              {"Independent": 0},
                              {"Honest": 0},
                              {"Collaborative": 0},
                              {"Brilliant": 0},
                              {"Caring": 0} 
                            ],
  "sentiment_comparative": "0",
  "strength_tracker": [ 
                        {"keyword": "Independent", "score": 0},
                        {"keyword": "Honest", "score": 0},
                        {"keyword": "Collaborative", "score": 0},
                        {"keyword": "Brilliant", "score": 0},
                        {"keyword": "Caring", "score": 0} 
                      ],
  "graph_data": [ 
                  [ 
                    "Keyword", 
                    "Percentage", 
                    { "role": "style" }
                  ],
                  ["keyword1", 0, "#color"],
                  ["keyword3", 0, "#color"],
                  ["keyword4", 0, "#color"],
                  ["keyword5", 0, "#color"],
                  ["keyword6", 0, "#color"],  
                ]
};