NlpGraph
Defined in: node.ts:38
nlpgraph — offline, deterministic Universal-Dependencies parsing in TypeScript.
This is the default (Node) entry. For the browser, import ‘nlpgraph/browser’.
import { NlpGraph } from ‘nlpgraph’; const nlp = await NlpGraph.load(); const doc = await nlp.parse(‘The system shall enforce access control.’);
Methods
Section titled “Methods”parse()
Section titled “parse()”parse(
text):Promise<ParsedSentence[]>
Defined in: node.ts:50
Split text into sentences, tokenize, and dependency-parse each.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<ParsedSentence[]>
parseTokens()
Section titled “parseTokens()”parseTokens(
words):Promise<DepToken[]>
Defined in: node.ts:55
Parse a single already-segmented sentence (array of word forms).
Parameters
Section titled “Parameters”string[]
Returns
Section titled “Returns”Promise<DepToken[]>
load()
Section titled “load()”
staticload(opts?):Promise<NlpGraph>
Defined in: node.ts:41
Parameters
Section titled “Parameters”LoadOptions = {}
Returns
Section titled “Returns”Promise<NlpGraph>