我正在開發一個聊天應用程序在Java中的用戶與軟件像機器人聊天。我的問題是,如果用戶寫任何查詢或任何輸入消息,它必須在谷歌搜索,然後檢索它解析它等..我可以一起去。但問題是我如何根據用戶輸入從谷歌獲取數據。而且用戶不應該覺得這是一個簡單的搜索它的聊天。谷歌搜索和準確回覆的應用程序
0
A
回答
0
你看過Google Custom Search API嗎?
https://developers.google.com/custom-search/v1/overview
值得注意的費用:
免費配額
使用是免費提供給所有用戶,每天多達100個查詢。
有償使用
,如果你不籤 進行結算,任何使用超出免費使用配額將失敗。啓用結算後,您將繼續使用 每天收到100個免費查詢。但是,您將收到所有 附加請求的費用,每1000個查詢的費用爲5美元,最多爲 每天10,000個查詢。如果您需要額外配額,請從控制檯請求 額外配額。
正確的,因爲2012年6月
2
人有可能更容易和更簡單的方法有 - 但這是我會做什麼:
我建議通過一個簡單的應用程序查詢谷歌的第一部作品,並有效地制定出這一部分。下面是這幾個環節:
How to query google through desktop java app?
How can I Programmatically perform a search without using an API?
Is there a way to programmatically access Google's search engine results?
How can you search Google Programmatically Java API
一旦你完成了這部分完成,爲實現您的聊天機器人,我建議你去尋求AIML。我個人使用AIML開發了一個聊天機器人,它非常好,準確。
因此,排隊你的任務 - 首先學習如何通過Java程序查詢Google,然後從中獲取結果並嘗試動態創建AIML文件。一旦完成,使用AIML解釋器來解釋這些AIML文件並繁榮! - 你的機器人已準備就緒!
相關問題
- 1. Android應用谷歌搜索
- 2. 谷歌應用程序準備就緒
- 3. 複雜的谷歌應用程序引擎搜索相關GAE搜索和數據存儲
- 4. 谷歌搜索頁面裏的flex應用程序
- 5. 谷歌地方api - 應用程序特定的搜索
- 6. 像谷歌搜索引擎的SQL桌面應用程序
- 7. 谷歌在grails應用程序中的搜索
- 8. 用谷歌應用程序引擎搜索Facebook圖表API
- 9. 應用索引:谷歌應用程序搜索不與指定的URI工作
- 10. 谷歌路線應用程序API返回Zero_Results,手動搜索谷歌地圖返回結果
- 11. 谷歌應用程序內引擎全文搜索,這是更好的,「谷歌定製搜索」或嗖
- 12. 谷歌應用程序引擎應用程序的索引
- 13. 谷歌搜索谷歌搜索谷歌API或r python
- 14. 確定谷歌,語音操作,通過應用程序數據搜索
- 15. 谷歌應用程序引擎搜索API速度緩慢
- 16. 谷歌應用程序引擎,全文搜索爲空(無)場
- 17. Android應用程序依賴於谷歌語音搜索
- 18. 谷歌應用程序腳本搜索電子表格
- 19. 集成 - 谷歌酒店搜索器 - 網絡應用程序
- 20. 谷歌搜索從一個iPhone應用程序
- 21. 從谷歌搜索中隱藏Facebook應用程序
- 22. 谷歌位置搜索在Android應用程序,如OlaCabs
- 23. 將谷歌搜索API添加到Android應用程序
- 24. 谷歌搜索
- 25. Branch.io應用索引不是通過谷歌搜索應用程序
- 26. 從Android應用調用谷歌搜索
- 27. 如何讓我的谷歌網絡應用在谷歌搜索?
- 28. 在WinRT應用中搜索谷歌
- 29. Android搜索欄喜歡谷歌應用
- 30. 谷歌地圖iOS版應用搜索
非常感謝你;-) – user1453544
如果它有用並且答案正確,請立即投訴並接受。 –