piedweb / text-analyzer
Semantic Analysis : Extract Expressions from a text and order it by density.
Installs: 21 064
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Requires
- php: >=8.1
- fylax/forceutf8: ^3.0
This package is auto-updated.
Last update: 2023-12-01 00:07:20 UTC
README
Text Analyzer
Semantic Analysis : Extract Expressions from a text and order it by density.
Install
Via Packagist
$ composer require piedweb/text-analyzer
Usage
use \PiedWeb\ExpressionHarvester\MultiAnalyzer; $test = new MultiAnalyzer($onlyInSentence = true, $expressionMaxWords = 5 ); $result = $test->addContent("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed..."); $result->getExpressions(); $result->getWordNumber(); // @çeturn int $results = $test->exec(); // @return \PiedWeb\TextAnalyzer\Analysis // same methods except in get expression, the value for each expression is not anymore his number
Testing
$ composer test
Contributing
Please see contributing
Credits
License
The MIT License (MIT). Please see License File for more information.