我有一些像“亚利桑那”,“Jhon叫史密斯”,“早晨”,“慢跑”,我想要判断为“Jhon早晨慢跑时从亚利桑那州打来的史密斯”一句话 我有很多数据如上,并希望在android中创建信息句子。我怎么能在android.Is那里有任何算法或方法可用?言词丰富的句子
言词丰富的句子
回答
这是一个相当深入研究的AI主题。一个快速和肮脏的方式来获得一些基本的工作将是采取“疯狂的Libs”的方法。将你的单词分为名词,动词,代词等类别,然后用相关类别的单词填空。
The <adjective> <noun> is <verb>.
很难与这虽然对于一个更好的答案,告诉你的最终目标。
它只会给我一种类型的句子。例如,如果我的位置是“餐馆”,“Jhon称为Harry”,“晚上”,“坐着”,那么我需要像“Jhon在餐厅叫哈利”这样的句子,我会避免词“坐”在那里。我对吗?如果我会得到更多类型的句子,我将不胜感激。但是谢谢你的回答。 – user1545059 2012-07-23 06:53:08
这是一个机器学习和模式识别研究领域。这个想法是用样本句训练你的算法,以便它学习如何构建它们,然后变得能够使用它学习并遵循一些模式来构造有意义和人类可理解的句子。
在这里描述一个算法是行不通的,而且你在没有学习理论的情况下实现某些东西并不会教你很多。这是一个很大的领域,有很多方法。
作为一个好的首发,我建议读数在Natural Language Processing。您可以使用this page。
您能否为我提供此示例代码 – user1545059 2012-07-23 06:52:21
检查我的答案的最后一句。 – Erol 2012-07-23 07:06:10
- 1. Ruby on Rails丰富许多:很多,使用WHERE子句
- 2. 丰富的编辑控件:防止丰富的格式?
- 3. 丰富:具有丰富的dataTable doesn't工作:scrolldata
- 4. 丰富的面孔 - 丰富:列下一行
- 5. 丰富modalpanel自动
- 6. Rails的丰富的联想
- 7. 如何顶级丰富:panelMenu丰富:outputPanel与h:panelGrid?
- 8. 丰富的压延字段
- 9. RichFaces的丰富:小面
- 10. 丰富的Firebase通知(FCM)
- 11. 开关丰富的CSS:datascroller
- 12. 丰富的外观,在WPF
- 13. 丰富对象的值
- 14. 设计丰富的列表
- 15. 丰富的javascript函数findComponent
- 16. 丰富的面孔jquery
- 17. 拥有丰富的树状
- 18. iOS上的丰富通知
- 19. Primefaces丰富的编辑器
- 20. 丰富的图标图像:数据表类似于丰富的:treeNode
- 21. 如何创建丰富的通知区域提示和丰富的气球
- 22. 创建动态丰富:dropdownmenu
- 23. WebDriver开放丰富:popupPanel
- 24. 扩展丰富域模型
- 25. 丰富:scrollableDataTable正在生成
- 26. Jmeter日志不够丰富
- 27. 不能'隐藏'丰富:fileUpload
- 28. Apache骆驼分割丰富
- 29. <丰富:listShuttle>用法
- 30. RichFaces丰富:列和排序
这是关于人工智能的工作。 – 2012-07-23 06:22:48