1.5.6 • Published 2 years ago
concepts-parser v1.5.6
concepts-parser
Nodejs module for extracting concepts from text.
A Concept is a part of a text that may be a Named entity. We use Concepts for learning new named-entities, for searching known entities, for identifying entity names(synonyms, abbreviations), etc.
Usage
JavaScript:
const parser = require('concepts-parser');
const concepts = parser.parse({ text: 'Some text', lang: 'ru', country: 'ru' });TypeScript:
import { parse } from 'concepts-parser';
const concepts = parse({ text: 'Some text', lang: 'ru', country: 'ru '});API
parse(context, options)
Finds concepts in a context.
context(Object) required - Contexttext(String) required - Text to find concepts;lang(String) required - Text language, 2 chars code:en,ru;country(String) optional - Context country:ru,it;
options(Object) optional:mode(String) optional - Can be identity or collect. Default: identity. identity mode excludes filters:start_word,duplicateandpartial;filters(String[]) optional - Ordered list of filters;
Valid filters
invalid_prefix- deletes invalid prefixes;invalid- exclude invalid concepts;partial- exclude partial concepts;prefix- add prefixes to concepts;suffix- add suffixes to concepts;start_word- exclude sentence start words;abbr- finds concepts abbreviations;known- finds known concepts;duplicate- exclude duplicates;quote- concats concepts in quotes:Teatrul Național "Mihai Eminescu";
1.5.5
2 years ago
1.5.6
2 years ago
1.5.4
7 years ago
1.5.3
7 years ago
1.5.2
7 years ago
1.5.1
7 years ago
1.5.0
7 years ago
1.4.1
7 years ago
1.4.0
7 years ago
1.3.1
8 years ago
1.3.0
8 years ago
1.2.0
8 years ago
1.1.3
8 years ago
1.1.2
8 years ago
1.1.1
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
0.3.0
9 years ago
0.1.3
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.4
10 years ago