基于android 的圖靈聊天機器人設(shè)計

基于android 的圖靈聊天機器人設(shè)計

ID:31359074

大小:110.50 KB

頁數(shù):7頁

時間:2019-01-09

基于android 的圖靈聊天機器人設(shè)計_第1頁
基于android 的圖靈聊天機器人設(shè)計_第2頁
基于android 的圖靈聊天機器人設(shè)計_第3頁
基于android 的圖靈聊天機器人設(shè)計_第4頁
基于android 的圖靈聊天機器人設(shè)計_第5頁
資源描述:

《基于android 的圖靈聊天機器人設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、基于Android的圖靈聊天機器人設(shè)計  摘要:聊天機器人基于Android平臺,調(diào)用圖靈機器人API,具有聊天問答、娛樂互動、信息查詢、計算等功能。首先獲得圖靈機器人APIKey,在Eclipse中集成圖靈機器人API,再設(shè)計聊天界面,將用戶輸入內(nèi)容發(fā)送到圖靈機器人,并將返回結(jié)果顯示給用戶。測試結(jié)果表明,圖靈機器人應(yīng)用程序能夠順利加載,與用戶正常交流,可用于聊天或者查詢,具有娛樂和實用價值?! £P(guān)鍵詞:Android;聊天;圖靈機器人;API;APP  中圖分類號:TP18文獻標識碼:A文章編號:1009-3044(2016)17-0169-03  Abstract:Thec

2、hatrobotbasedonAndroidplatformandcalledTuringRobotAPIdesignsthefunctionofchatting,interactiveentertainment,informationquery,calculation,etc.First,getTuringrobotsAPIKeytoIntegrateAPIinEclipse.ThendesignchatinterfacetosendtheinputcontenttotheTuringrobot,andreturntheresulttotheuser.Testresultss

3、howthattheapplicationprogramofTuringRobotcanloadsmoothlyandcommunicatenormallywithusers.Itcanuseforchattingandqueryingsothatithasentertainmentandpracticalvalue.  Keywords:Android;chat;TuringRobot;API;APP7  1背景  隨著人工智能和自然語言處理的不斷發(fā)展,人工智能交互不斷完善。比如蘋果的Siri語音助手――可根據(jù)知識問答引擎WolframAlpha搜尋問題進行回答、清華的小圖―

4、―可進行有關(guān)清華大學(xué)圖書館的查詢,MSN、騰訊、微信等聊天工具支持加入聊天機器人,很多網(wǎng)站也有了聊天機器人提供問答服務(wù)。圖靈機器人API提供免費版和標準版接口,該程序使用圖靈機器人免費版API,有部分功能受到限制。圖靈機器人也支持多渠道多領(lǐng)域的快速接入,為智能硬件和軟件產(chǎn)品提供多項人工智能技術(shù)服務(wù),如中文語義理解與分析、自然語言對話、深度問答等。該平臺有強大的知識庫,對中文語義的理解準確率高達90%,并且支持自定義回答,可以新增或批量導(dǎo)入回答。有聊天、笑話、故事、成語接龍、生活百科、圖片、天氣、計算等18個功能提供選擇,支持開放或關(guān)閉不同功能。該平臺已經(jīng)應(yīng)用于HTC的小Hi語音

5、助手、中國電信的微信平臺、海爾的智能家電控制系統(tǒng)等,廣受企業(yè)的好評?! ?Android平臺和圖靈API  2.1Android平臺簡介  Android是一種基于Linux的開源操作系統(tǒng),主要使用于智能手機和平板電腦等的移動設(shè)備。其開發(fā)框架可分為從高層到低層的四個層:應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運行庫層和linux核心層。其應(yīng)用程序由活動(Activity)、廣播接收器(BroadCastReceiver)、內(nèi)容提供(ContentProvider)、服務(wù)(Service)四個模塊組成?! ?.2圖靈API簡介7  API(ApplicationProgrammingIn

6、terface,應(yīng)用程序編程接口)是一些提供給開發(fā)人員與應(yīng)用程序基于某軟硬件無需訪問源碼或理解內(nèi)部工作機制的細節(jié)從而訪問一組例程的預(yù)先定義的函數(shù)。  圖靈機器人API是在人工智能的核心能力(包括語義理解、智能問答、場景交互、知識管理等)的基礎(chǔ)上,為廣大開發(fā)者、合作伙伴和企業(yè)提供的一系列基于云計算和大數(shù)據(jù)平臺的在線服務(wù)和開發(fā)接口?! ¢_發(fā)者可以利用圖靈機器人的API創(chuàng)建各種網(wǎng)絡(luò)在線服務(wù),自定義機器人的設(shè)定與屬性,編輯或批量導(dǎo)入、導(dǎo)出機器人的智能問答內(nèi)容,打造個人專屬智能交互機器人,也支持多渠道(如微信公眾平臺、QQ聊天)的快速接入與訪問?! D靈機器人API采用UTF-8的編碼方

7、式,可通過“URL+"?key="+API_KEY+"&info="+msg“進行鏈接。URL為申請API之后給出的地址――http://www.tuling123.com/openapi/api,API_KEY為申請的API號,msg為請求語句,該API請求方式為Post?! ?圖靈聊天機器人的整體設(shè)計  本次設(shè)計的智能聊天機器人,主要包括以下幾個方面的功能:  1)聊天問答:它是聊天機器人最基本的功能,在用戶聯(lián)網(wǎng)的情況下,響應(yīng)迅速,實現(xiàn)一問一答的功能?! ?)娛樂互動:為用戶提供了娛樂性

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。