Stackoverflow在客户端Javascript中的“相关条目”算法?

时间:2013-02-13 13:05:39

标签: javascript full-text-search client-side

谷歌搜索了一下,但我不认为我知道如何表达我的问题:

我有一个客户端javascript应用程序,其中包含一系列问题。

var questions = [
    'How are you?',
    'Where are you?',
    'How far away is the sun?'
];

我想将一个新问题与一系列现有问题进行比较:

var newQuestion = "How are you doing today?";

是否存在现有的客户端javascript库,它会将新问题与现有问题数组相关联,并返回如下结果:

[
    {
        original: "How are you?",
        similarity: .80
    },
    {
        original: "Where are you?",
        similarity: .71
    },
    {
        original: "How far away is the sun?",
        similarity: .13
    }
]

任何建议都会有所帮助!

1 个答案:

答案 0 :(得分:0)

感谢koopajah

String_Score似乎完成了工作

  

koopajah:这个库怎么样:在stackoverflow.com/questions/5859561 /

中找到github.com/joshaven/string_score