【问题标题】:Checking Mobile Phone Input in PHP在 PHP 中检查手机输入
【发布时间】:2013-04-25 08:15:46
【问题描述】:

我有一个接受 SMS 文本的系统(它们包含一个单词)。

我需要做的是检查输入单词的准确性,以便预测性的短信更改。
我想这可以通过某种针对 SMS 字典的查找来完成,但我找不到任何内容。

我还需要找到一种方法来确保可能发送的单词列表不会出现在相同的潜在 SMS 预测更改列表中。

传入的单词几乎没有限制,但我可能会强制执行 7 的大小限制。
我曾考虑过使用 levenshteinsimilar_text 函数,但这些函数可能不适合预测文本选项。

关于最好的方法有什么想法吗?

【问题讨论】:

  • 你能多谈谈上下文吗?事实上,我很困惑这个问题被标记为“PHP”,但是直接在 PHP 不可用的客户端上进行短信更改确实更有意义 - 我弄错了......
  • @jamie0726 来自 SMS 的输入命中了一个用 PHP 编写的服务。因此 PHP 被标记为必须能够执行检查算法的语言
  • 所以用户完成短信,提交给服务,服务分析,结果发回手机?
  • 我猜你可以用 Solr 和 ElasticSearch 做点什么。 Solr 带有一个Suggester component,最终可以用于此目的。
  • @jamie0726 它们都是好主意,但是普通的字典建议可以用 pspell 完成,并且是基于语言的,不考虑来自移动设备的输入

标签: php algorithm mobile sms prediction


【解决方案1】:

最流行的预测短信解决方案是专有的,我不认为您所说的那种数据库是公开可用的。 Wikipedia

你看过this对iTap和T9的分析吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-20
    • 2021-11-21
    相关资源
    最近更新 更多