Files
2026-07-13 12:48:55 +08:00

27 lines
710 B
JavaScript

import test from 'tape'
import nlp from '../_lib.js'
const here = '[two/confidence] '
test('confidence', function (t) {
const arr = [
['', 1],
['asdfasdf', 0.1],
['google', 1],
['jlcekehj is', 0.6],
['yelpily good', 0.85],
// [ 'Striking revenue workers threaten gherao',null]
// [ 'Madhuri goes dhak-dhak again',null]
// [ `ACF's development committee meets`,null]
// [ 'State govt gives HR panel office space',null]
]
arr.forEach(a => {
const [str, score] = a
t.equal(nlp(str).confidence(), score, here + str)
})
const json = nlp('errerum esto lominae').json({ confidence: true })[0]
t.equal(json.confidence, 0.1, 'confidence in json')
t.end()
})