Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ARPA文件的Python接口_Python_Nlp_N Gram_Language Model - Fatal编程技术网

ARPA文件的Python接口

ARPA文件的Python接口,python,nlp,n-gram,language-model,Python,Nlp,N Gram,Language Model,我正在寻找一个pythonic接口来加载ARPA文件(回退语言模型),并使用它们来评估一些文本,例如获取其日志概率、困惑度等 我不需要在Python中生成ARPA文件,只需要将其用于查询 有人有推荐的套餐吗? 我已经看到了,但是第一个很难在Windows中设置,第二个似乎不再维护了。我发现了一个很好的正在开发的包,名为,它完全满足了我的需要,依赖性非常少(libxml2差不多就够了),它为ARPA文件提供了一个纯Python实现ARPA包呢 它相当轻。它的API也非常直观且易于学习。虽然它没有k

我正在寻找一个pythonic接口来加载ARPA文件(回退语言模型),并使用它们来评估一些文本,例如获取其日志概率、困惑度等

我不需要在Python中生成ARPA文件,只需要将其用于查询

有人有推荐的套餐吗?
我已经看到了,但是第一个很难在Windows中设置,第二个似乎不再维护了。

我发现了一个很好的正在开发的包,名为,它完全满足了我的需要,依赖性非常少(libxml2差不多就够了),它为ARPA文件提供了一个纯Python实现

ARPA包呢

它相当轻。它的API也非常直观且易于学习。虽然它没有kenlm那么快,但你可能还是想试试


这是一个相当新的软件包,可能也不错