文件名称:lexrank.js:使用 lexrank 算法的快速文本摘要
文件大小:10KB
文件格式:ZIP
更新时间:2024-08-24 04:05:26
javascript nlp pagerank ml text-summarization
lexrank.js
用于无监督文本摘要的。 基本上将 PageRank 应用于文档中的每个句子,并根据与整个文本的相关性对每个句子进行排名。
用法
从 npm 安装
npm i --save lexrank.js
在你的脚本中:
import lexrank from 'lexrank.js'
const result = lexrank ( text )
// or as a callback
lexrank ( text , ( err , result ) => {
/* handle result */
} )
退货
返回包含排名结果的句子和摘要字符串的段落数组。
// paragraphs array
[
// sentences array
[
{
weight: {
global:
【文件预览】:
lexrank.js-main
----.github()
--------workflows()
----example.js(201B)
----src()
--------utils.spec.js(4KB)
--------lexrank.js(2KB)
--------utils.js(3KB)
--------lexrank.spec.js(725B)
----fixtures()
--------test.txt(4KB)
----test.js(60B)
----license(1KB)
----.editorconfig(147B)
----.gitignore(75B)
----readme.md(2KB)
----package.json(978B)