需要指导根据用户输入制作小型实用程序

时间:2013-07-09 04:49:07

标签: javascript jquery artificial-intelligence

我想实现一个我无法从哪里开始理解的小代码。如果用户在文本字段中输入一些文本我想要检测此文本的类别,我想创建一个文本字段。例如,如果用户输入“如何为iOs创建应用程序”,则应将此类别视为信息技术。另一个例子“新加坡的好酒店”这个实用程序应该检测这个类别为旅行....

1 个答案:

答案 0 :(得分:0)

我想用文字创建图书馆。

var categories = new Object();
categories = {
'IT' : {'iOS', 'Android'},
'Travel' : {'USA', 'London', 'Singapore'}
};

var text = 'How to create an app for iOs';
var spitter = text.split(' ');

for (var i = 0; i < spitter.length; i++) {
     var word = spitter[i];
     for (var categoryKey in categories) {
         for (var categoryKeyWord in categories[categoryKey])  {
            var regExp = new RegExp(categories[categoryKey][categoryKeyWord], i);
            if (regEpx.match(word) {
               //Your logic
            }
         }
     }
}