Python包中的BlankSort关键字提取算法。

blanksort的Python项目详细描述


BlankSort

Python包中的BlankSort关键字提取算法。在

安装

使用以下命令从TestPyPI安装:

pip install --upgrade blanksort

使用

BlankSort可以像任何其他Python包一样导入:

^{pr2}$

导入后,您可以创建一个BlankSort对象。在

algo=blanksort.BlankSort()

或者,您可以使用以下代码来创建BlankSort对象。在

fromBlankSortimport*algo=BlankSort()

BlankSort构造函数接受以下参数:

  • binary_path[可选]
    • 包含blanksort.databasestopwords-en.txt的二进制文件夹的路径。如果未指定,将下载默认的二进制文件。在
  • preloadVectors[可选关键字参数]
    • 一个布尔值(默认值为False),指定是否应将字向量预加载到内存中。在
  • saveGeneratedVectors[可选关键字参数]
    • 一个布尔值(默认值为False),指定是否应将动态生成的词向量保存到blanksort.database。在

示例

importblanksortalgo=blanksort.BlankSort()keywords=algo.rank("[input text]")

二进制文件

BlankSort包需要几个文件,统称为“二进制文件”。 |文件名|说明| |:---------------------|:---------------------------------------------------| |blanksort.database使用SQLiteDict创建的数据库文件。数据库包含从FastText导入的单词向量和n个单词。 |stopwords-en.txt|一个文本文件,包含用于预处理的停止字列表。每行应该包含一个单词。|在

如果在binary_path中找不到这些文件,包将从附加到某个版本的最新版本的binaries.zip下载默认的二进制文件夹。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaHTTP。请求侦听器   java Selenium webdriver遍历行并仅检索某些列   JavaSpring批处理在启动运行方法之前启动SimpleZoblancher运行方法   maven如何使用Maven2从javadoc生成java源代码?   java为什么我的Unicodont(Slick2D)不画画?   java取消对未使用对象的引用是否会提高冗长方法的性能?   java可执行Jar的画布比使用Eclipse Runner的小   为什么我的for循环在Android studio中与eclipse(java)产生不同的结果   java代码段字节数组到端口号   java在DynamoDB范围键中插入项   java 安卓。看法WindowManager$BadTokenException:无法添加窗口,您的活动正在运行吗?   java我想要两个列表视图同时滚动   java测试数据分离   java Saxon:每次重新部署后都需要重新启动Glassfish