ropendev/expression

文本分析器:从文本中提取表达式并按密度排序。

0.0.6 2019-01-06 07:53 UTC

This package is auto-updated.

Last update: 2024-09-07 01:53:25 UTC


README

安装

通过 Packagist

用法

use \rOpenDev\curl\CurlRequest;

...
// Configure
$test = new \rOpenDev\ExtractExpression\ExtractExpression();
$test->onlyInSentence     = true; // Default value: FALSE
$test->expressionMaxWords = 5;    // Max expression size in words
$test->keepTrail          = 5; // Don't keep trail for less than 3 occurences found ine one text
$test->addContent("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed...");

// Get Results
$test->getExpressions(int max = 0); // @return array with expression => number
$test->getTrail('expression'); // @return array with sentence where we find expression (best with onlyInSentence = true)
$test->getTrails(); // @return array with expression => array trails

$test->getWordNumber(); // @return int

贡献

发送拉取请求前

  1. 请检查测试是否仍在无错误运行(phpunit
  2. 提交前检查编码标准:php-cs-fixer fix src --rules=@Symfony --verbose && php-cs-fixer fix src --rules='{"array_syntax": {"syntax": "short"}}' --verbose

贡献者

Latest Version Build Status Quality Score Total Downloads