2021-03-12 14:17:23 +01:00
2021-03-16 09:57:46 +00:00
< script type = "text/html" data-help-name = "mlsentiment" >
2021-03-12 14:17:23 +01:00
< p > Analyses the chosen property, default < code > payload< / code > , and adds a < code > sentiment< / code > object.< / p >
< h3 > Outputs< / h3 >
< dl class = "message-properties" >
< dt > sentiment < span class = "property-type" > object< / span > < / dt >
2023-09-01 06:25:00 +10:00
< dd > contains the resulting AFINN-165 sentiment.< / dd >
2021-03-12 14:17:23 +01:00
< dt > sentiment.score < span class = "property-type" > number< / span > < / dt >
< dd > the sentiment score.< / dd >
< / dl >
< h3 > Inputs< / h3 >
< dl class = "message-properties" >
< dt > words < span class = "property-type" > object< / span > < / dt >
2023-09-01 06:25:00 +10:00
< dd > besides sending a raw string in msg.payload, an object of words and scores to override or add words can be supplied - < code > { word:score,... }< / code > .< / dd >
< dt > tokens < span class = "property-type" > object< / span > < / dt >
< dd > a `tokens` object allows custom tokenizers which may be required by some languages - < code > { ['世界',...] }< / code > .< / dd >
2021-03-12 14:17:23 +01:00
< / dl >
< dl class = "message-properties" >
< dt > lang < span class = "property-type" > string< / span > < / dt >
< dd > Two letter cldr code to specify the language to use - from the list below< / dd >
< / dl >
< h3 > Details< / h3 >
< p > A score greater than zero is positive and less than zero is negative.< / p >
< p > The score typically ranges from -5 to +5, but can go higher and lower.< / p >
< p > See < a href = "https://github.com/marcellobarile/multilang-sentiment/blob/develop/README.md" target = "_blank" > the Sentiment docs here< / a > .< / p >
< p > The node can also be configured to let the language be specified by setting < code > msg.lang< / code > to one of the codes below< / p >
< p > The language codes supported are - af, am, ar, az, be, bg, bn, bs, ca, ceb, co, cs, cy, da, de, el, en, eo, es, et, eu, fa, fi,
fr, fy, ga, gd, gl, gu, ha, haw, hi, hmn, hr, ht, hu, hy, id, ig, is, it, iw, ja, jw, ka, kk, km, kn, ko, ku, ky, la, lb, lo, lt,
lv, mg, mi, mk, ml, mn, mr, ms, mt, my, ne, nl, no, ny, pa, pl, ps, pt, ro, ru, sd, si, sk, sl, sm, sn, so, sq, sr, st, su, sv,
sw, ta, te, tg, th, tl, tr, uk, ur, uz, vi, xh, yi, yo, zh, zh-tw, zu< / p >
< / script >