西班牙语单词难度分析包

wdiff的Python项目详细描述



作者:

  • 马里奥·贝蒙蒂·佩雷斯

单词分析

这个模块有一组分析西班牙语单词和 根据以下维度确定他们的难度:

  1. 字长
  2. 无声字母
  3. 具有相同声音的不同字母
  4. anagrams

入门

先决条件

你需要安装pandas包才能使用这个 模块。

安装

pip安装单词分析

用法

该模块可用于分析特定维度并检索其 可进行结果或多重分析,并将结果整合。 如果分析多个维度,则 每一个维度,以及一个单词的难度指数都会被计算出来。

要使用word分析,请实例化WordAnalyzer类。然后用它 set_words方法将单词列表作为参数传递。

用于分析单词的函数

要分析单词,请调用所需的方法。

determine_length_difficulty方法确定 一言为定。

determine_silent_letter_difficulty方法确定 每个单词都有无声的字母。

determine_same_sound_letter_difficulty方法确定 每个单词中出现相同声音的字母数 错换了。

determine_anagrams_difficulty方法检查单词是否是anagram 数据库中的其他单词。

determine_total_difficulty_index方法集成了 进行的每项分析都计算出每项分析的总难度 一言为定。

提取结果的函数

提取结果有两种方法:1)使用getter方法,或者 2)将结果保存到csv文件中。

吸气方法

以下方法返回用于分析 指定尺寸:

  • get_length_info

  • get_silent_letter_info

  • get_same_sound_letter_info

  • get_anagrams_info

  • get_word_difficulty:返回每次分析的结果 执行

保存结果

save_results方法保存执行的每个分析的结果 以及每个单词转换成csv文件的总难度。

参与本项目

如果您遇到任何错误,请在github上打开一个问题。贡献 对于此项目,克隆存储库并提交拉取请求。如果你 希望成为项目的积极维护者,你可以联系我 在mbermonti1132@gmail.com

欢迎所有的贡献!

作者

马里奥贝蒙蒂佩雷斯。请随时与我联系 mbermonti1132@gmail.com

许可证

此项目是根据GPL许可证授权的。请参阅license.txt文件 详细情况。

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

推荐PyPI第三方库


热门话题
算法图形。路径方向Java枚举方向问题无法使用EAST   Java:将字符串转换为特定语言环境   javaspringboot&Thymeleaf为后续调用保存搜索表单的最佳方法   mapreduce程序中未调用java reducer   java如何将url中的Gif文件保存到手机中?   如何在JavaSwing中使用[Esc]键最小化JInternalFrame?   java创建了一个包含100个按钮、80个空按钮和20个随机按钮的网格布局   如何在java中使用数组对2d字符串数组中的每一行进行排序。分类   java无法识别的SSL消息,纯文本连接?例外   为什么Java编译器允许在抛出部分列出方法无法抛出的异常   java将预测数组添加到训练数组   java从Ajax调用获取响应文本   使用改型2的java应用程序等待一分钟后退出