阿拉伯语停止词:列表和routins

Arabic-Stopwords的Python项目详细描述


说明

要确定停止语并不容易,反之亦然 根据情况不同,为此目的,我们建议 可由开发人员参数化的列表。在

单词表只包含其公共形式的wond,我们有 由脚本生成所有表单。在

它可以用作库“参阅arabicstopwords库”

文件

  • data/:包含停止字的数据
  • 数据/分类/停止字.ods:LibreOffice格式的数据 有价值的信息和分类的停止语
  • 文档:文档文件
  • 脚本:用于生成所有表单和文件格式的脚本

##数据结构

所有表单data.ODS/CSV文件-第一个字段:未定位的单词(في)-第二个字段 字段:词缀之间带有“-”的词干不明确的单词:例如。 ف-ب-خمسين-ي

Stopwords Example

停止语示例

最小分类数据.ODS/CSV文件-第一个字段:未定位的单词( في)-第二个字段:单词的类型:例如,حПف-第三个字段:单词类别 :例如介词

其他领域的词缀信息:-第4个字段:阿拉伯语的AIN, if word accept Conjuction‘العطف','*'else-第五个字段:TEH in 阿拉伯语,如果单词accept,则定义冠词“اللتعНيف”,“*”else-6th 字段:JEEM在阿拉伯语中,如果单词接受介词冠词' المتلة','*'其他 -第7个字段:阿拉伯语中的DAD,如果单词accept IDAFA articles' المتلة','*'其他
接受第七个动词的变化 ' -第8栏:阿拉伯语中的LAM,如果单词accept LAM QASAM articles'لام القسم','*'其他
-第8个字段:MEEM(阿拉伯语),如果单词的定义是ALEF LAM 文章“معПف”,“其他”

如何自定义停止字列表

  • 检查最小表单数据文件(停止字.csv)在

  • 用“#”来评论所有你不需要的词

  • make
    
  • 捕获releases文件夹中脚本的输出。在

如何更新数据

  • 检查最小表单数据文件中是否不存在该单词( 分类/停止字.ods)在

  • 添加附加信息

  • make
    
  • 捕获releases文件夹中脚本的输出。在

阿拉伯文叠词库

安装

pip install arabicstopwords

用法

  • 测试单词是否停止

    >>>importarabicstopwords.arabicstopwordsasstp>>># test if a word is a stop...stp.is_stop(u'ممكن')False>>>stp.is_stop(u'منكم')True
  • 词干一个停止字``python>;>;word=u“لعلهم”>>; stp.停止阀杆(文字)u'لعل'

* list all stop words

        stp.stopwords\_list() ...... len(stp.stopwords\_list())
        13629 len(stp.classed\_stopwords\_list()) 507 \`\`\` \* give
        all forms of a stopword
>>>stp.stopword_forms(u"على")....>>>len(stp.stopword_forms(u"على"))144

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

推荐PyPI第三方库


热门话题
编译器构造为什么在Java中允许初始化对Null的引用?   java手动调用javax的actionPerformed。摆动计时器   使用git分支的java Maven版本控制   Java8句子流   java JPA OneToOne和OneToMany实体实例化/创建   java如何将值添加到列表<Map<String,Object>>?   java如何使用ComboBox在一个框架内更改JPanel。getSelectedIndex()   java在比较XML和xmlunit时忽略文本差异   java无法从其他pc连接到本地主机   Java中分配对象id的优雅方式   Java中静态变量的使用   java试图从Neteller获取OAuth访问令牌时产生错误:“服务器返回HTTP响应代码:401表示URL”   Java:基元类型是否会影响性能?   java可以让hasNext()不区分大小写吗?   基于AutoCompleteTextView建议属性或AutoCompleteTextView值的java Android搜索   java流文件到firefox浏览器有时无法打开应用程序对话框   在没有ArrayList的Java中返回数组中的搜索结果   复制java。木卫一。IOException:数据错误(CRC)   java为什么我在尝试删除Facebook测试用户时会出现“方法未实现”错误   java如何使用JNA调用SetProcessReliationPolicy