登录 注册
当前位置:主页 > 资源下载 > 15 > Snowball是指Snowball编译器和词干算法

Snowball是指Snowball编译器和词干算法

  • 更新:2024-09-16 20:19:44
  • 大小:259KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Snowball是一种小的字符串处理语言,用于创建在信息检索中使用的词干算法,以及使用该词干实现的词干算法的集合。 Snowball最初是由马丁·波特(Martin Porter)设计和建造的。 马丁于2014年从开发中退休,而Snowball现在作为社区项目进行维护。 马丁最初选择Snowball这个名称是为了向SNOBOL(从1960年代起出色的字符串处理语言)致敬。 现在,它还可以隐喻项目随着时间的推移而增长的方式。 Snowball编译器将Snowball程序翻译成另一种语言的源代码-当前支持ISO C,C#,Go,Java,Javascript,Object Pascal,Python和Rust。 该存储库包含雪球编译器和词干算法的源代码。 snowball编译器是用ISO C编写的-您将需要一个支持C99的C编译器来构建它(但是它生成的C代码应该可以与任何ISO C编译器