coyl/name-case-lib

基于http://namecaselib.com/的分支

1.0.5 2013-11-26 19:42 UTC

This package is auto-updated.

Last update: 2024-09-10 02:36:25 UTC


README

NameCaseLib —— 一个PHP5库,用于自动对俄语和乌克兰语的人名进行词形变化。其独特之处在于,该库为俄语和乌克兰语的人名提供了相同的方法。

说明

0.4 (2011-07-09)

  • 代码全面重构
  • 为每个单词创建NCLNameCaseWord类
  • 姓名和姓氏的词形变化规则合并
  • 大量修复规则
  • 系统核心全面重构
  • 添加了处理不同单词注册的支持

0.3 (2011-07-02)

  • 添加了乌克兰语支持
  • 所有词形变化功能对俄语和乌克兰语同样有效
  • 创建了具有通用功能的类
  • 乌克兰语可以实现“呼唤格”

0.1.2 (2011-05-05)

  • 编写了在字符串中搜索姓名、姓氏和父名的函数。
  • 添加了快速词形变化函数NCLNameCaseRu::q(),它接受任何格式的必选参数“姓名”,并返回所需格式的字符串。

0.1.1 (2011-05-03)

  • 编写了性别自动检测函数NCLNameCaseRu::GenderAutoDetect() —— 非常擅长处理“名姓”对,根据我的测试,给出了100%的测试通过率(2000对姓名和姓氏)。如果指定了父名,性别检测没有问题。对于单纯的姓名,正确识别的概率大于98.5%。对于单纯的姓氏,大于96%。

0.1.0 (2011-05-01)

  • 库的第一个版本