piedweb / text-analyzer
Semantic Analysis : Extract Expressions from a text and order it by density.
v0.1.911
2025-12-20 10:28 UTC
Requires
- php: >=8.4
- fylax/forceutf8: ^4.0
This package is auto-updated.
Last update: 2026-05-29 01:35:56 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(); $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.