text-utils/n-gram

PHP 辅助工具用于获取 n-gram

1.0.0 2018-06-05 17:13 UTC

This package is not auto-updated.

Last update: 2024-09-20 22:23:05 UTC


README

为您的字符串生成 n-gram。

Build Status Scrutinizer Code Quality Latest Version Total Downloads

n-gram 是什么?

为什么这个项目存在?快点,不要删除这部分。填写它。是的,这很困难,但也许是 README 中最重要的部分。

至于为什么 这个 项目存在,是为了作为未来开源 PHP 项目的模板。当然,您可以随意分支并创建自己的食谱。

安装

composer install text-utils/n-gram

用法

您可以通过实例化一个新的 NGram 类来开始使用 n-gram 生成器

$n = 1;
$generator = new TextUtils\NGram($n, 'Foo');
$nGram = $generator->get(); // array ('F', 'o', 'o')

我们还提供静态包装器(for 方法)和两个辅助函数(bigramtrigram)以方便使用

$nGram = TextUtils\NGram::for('string', 3); // array ('str', 'tri', 'rin', 'ing')
...
$biGram = bigram('foo'); // array ('fo', 'oo')
$triGram = trigram('foobar'); // array ('foo', 'oob', 'oba', 'bar')

贡献

请参阅CONTRIBUTING 文件。

许可证

MIT。请参阅此存储库中的 LICENSE 文件。