-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
自制ai對(duì)話機(jī)器人(自制ai對(duì)話機(jī)器人軟件)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于自制ai對(duì)話機(jī)器人的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
2023新版文章智能生成器,能給你生成想要的原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
你只需要給出你的關(guān)鍵詞,它就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端,官網(wǎng):https://ai.de1919.com
本文目錄:
一、人人都能創(chuàng)建 AI 角色,微軟把小冰背后的“造人系統(tǒng)”公開(kāi)了
【多維計(jì)劃2019年8月16號(hào)快報(bào)】 有人設(shè)、有情感、能主動(dòng)創(chuàng)造,微軟小冰可能是最接近人類的人工智能了。經(jīng)過(guò)幾年的成長(zhǎng),她已經(jīng)擁有了多種身份:畫(huà)家、歌手、詩(shī)人、主持人、設(shè)計(jì)師...... 這一切都是基于「情感計(jì)算框架」,利用它可以培養(yǎng)不同性格、不同能力的人工智能,小冰只是其中之一。
在微軟小冰的第七代發(fā)布會(huì)上,微軟亞洲互聯(lián)網(wǎng)工程院將這項(xiàng)能力開(kāi)放給了全部合作伙伴。這是一套叫做 Avatar Framework 的框架,利用它可以輕松構(gòu)建具有情感的人工智能助手、對(duì)話機(jī)器人、IP 角色。
這意味著你可以「創(chuàng)造」屬于自己的小冰了。
用「賦生」能力重建小說(shuō)人物
小冰是一個(gè)十八歲的少女,去年是,今年也是。這是她在被創(chuàng)造之初,就固定下來(lái)的設(shè)定。對(duì)于微軟小冰的團(tuán)隊(duì)來(lái)說(shuō),這幾年的積累并不只是孵化出了小冰這樣一個(gè)單一產(chǎn)品,更有價(jià)值的是她背后的一套完整框架。
在與閱文集團(tuán)的合作中,微軟小冰通過(guò)學(xué)習(xí)《全職高手》的原著文字,重建了小說(shuō)中的世界觀、知識(shí)體系。利用重建的知識(shí)圖譜,她把故事中的 5 個(gè)主要人物帶到了現(xiàn)實(shí)世界,用戶可以與這幾個(gè)角色進(jìn)行交流。這種「賦生」能力現(xiàn)在擴(kuò)展到了 100 部小說(shuō)中,比起動(dòng)畫(huà)、游戲、電視劇,這才更像是「神還原」。
這個(gè)案例只是 Avatar Framework 框架的一個(gè)小應(yīng)用,它還有更強(qiáng)大的地方。用一個(gè)比喻來(lái)形容小冰和框架的關(guān)系,就是樹(shù)木和森林。
小冰的商業(yè)化價(jià)值
從內(nèi)容產(chǎn)業(yè)的角度來(lái)看,現(xiàn)在生產(chǎn)和消費(fèi)的供需關(guān)系是不平衡的。人們有著各式各樣的需求,但創(chuàng)作者的能力有限,無(wú)法滿足所有人。未來(lái)我們需要高度定制化的內(nèi)容,這靠人力無(wú)法滿足,但人工智能卻有著極大的優(yōu)勢(shì)。
小冰能力的背后是豐富的人工智能創(chuàng)造模型,根據(jù)需求生成一條條生產(chǎn)線。她可以在人力不參與的情況下,以極低的成本,向用戶分發(fā)穩(wěn)定質(zhì)量的內(nèi)容。這種高并發(fā)性讓小冰能夠在學(xué)會(huì)主持后,同時(shí)擔(dān)任多個(gè)電視臺(tái)節(jié)目的主持人;在學(xué)會(huì)唱歌后,同時(shí)給不同的人演唱歌曲;在學(xué)會(huì)畫(huà)畫(huà)后,同時(shí)創(chuàng)作數(shù)張作品。
這種優(yōu)勢(shì)在工業(yè)化中尤其重要,也讓小冰在商業(yè)化中能發(fā)揮作用。微軟和中國(guó)紡織工業(yè)聯(lián)合會(huì)共同搭建了一條紡織服裝生產(chǎn)線,小冰設(shè)計(jì)的產(chǎn)品已經(jīng)在 SELECTED、依文、萬(wàn)事利的店內(nèi)上架銷售。
像捏臉一樣,去創(chuàng)建一個(gè) AI 角色
小冰嘗試不同職業(yè)的過(guò)程,其實(shí)就是孕育多種 AI beings。不管一個(gè) AI 的人設(shè)是多么具體,都需要一個(gè)基礎(chǔ)的底層框架來(lái)定義他,Avatar Framework 提供的就是這樣的價(jià)值。他們有基于情感計(jì)算的對(duì)話引擎、被定義為交流的感官,他們能聽(tīng)、能說(shuō)、能看、能創(chuàng)造,能像小冰一樣無(wú)處不在。
Avatar Framework 提供的工具包就像橋梁一樣,將不同公司、不同機(jī)構(gòu)的需求,和微軟小冰的技術(shù)連接在了一起。從現(xiàn)場(chǎng)的展示來(lái)看,它有點(diǎn)像游戲中的「捏臉系統(tǒng)」,當(dāng)然除了外觀之外,它還可以定義 AI 的各種人設(shè),就像創(chuàng)造一個(gè)真正的生命一樣。
完整的 Framework 主要由四個(gè)部分構(gòu)成。首先是 Profile 工具,它從 IQ 和 EQ 兩個(gè)方面為 AI beings 定義人格;其次用一系列工具為這個(gè) AI beings 調(diào)整核心對(duì)話引擎、計(jì)算機(jī)語(yǔ)音、計(jì)算機(jī)視覺(jué)等能力。然后又是一系列工具,讓 AI beings 具有三觀、知識(shí)、技能等,這樣能更接近人類的特性。最后才是「捏臉系統(tǒng)」,利用 Avatar Framework 去驅(qū)動(dòng)一個(gè) 3D 模型,讓一個(gè)虛擬的 AI beings 栩栩如生的出現(xiàn)在你面前。
工具包中是一個(gè)個(gè)細(xì)致的調(diào)整選項(xiàng),情商高不高、是不是合群、自信程度怎么樣,種種參數(shù)調(diào)整下來(lái),AI beings 就形成了獨(dú)特的人設(shè)。測(cè)試工具允許你用文字的方式與他進(jìn)行對(duì)話,面對(duì)同一個(gè)問(wèn)題,不同性格的 AI beings 會(huì)有完全不一樣的反應(yīng)。
是不是感覺(jué)像在玩一個(gè)養(yǎng)成游戲?Avatar Framework 還支持自動(dòng)上傳小說(shuō),去自動(dòng)分析人物圖譜,就像與《全職高手》的合作一樣。創(chuàng)建好的 AI beings 可以具象化為對(duì)話機(jī)器人,或者一個(gè)全息的投影模型。這項(xiàng)技術(shù)如果用到游戲中,就可以批量生成 NPC。
小冰在發(fā)布會(huì)上展示的各種能力,讓人感覺(jué)是在「天馬行空」,而一幅幅畫(huà)作、小冰設(shè)計(jì)的絲綢又將人拉回現(xiàn)實(shí)?!高@都是真的,而且你將來(lái)還可以親手創(chuàng)造這樣的人工智能?!乖诿髂甏禾?,Avatar Framework 將會(huì)發(fā)布個(gè)人版本,到時(shí)候親手來(lái)創(chuàng)造一個(gè)屬于自己的「小冰」吧?!?
二、在flash中能實(shí)現(xiàn)智能聊天機(jī)器人的效果嗎
可以實(shí)現(xiàn)的 單一的模糊 查詢 也可以實(shí)現(xiàn) 不過(guò)太笨了 經(jīng)常牛頭不對(duì)馬嘴
完整思路 就是這樣吧 慢慢研究吧
以下將聊天機(jī)器人簡(jiǎn)稱AI 與之對(duì)話的終端簡(jiǎn)稱為PI
基于交流和學(xué)習(xí)的目的,AI需要一個(gè)輸入輸出界面,這是必需的。為了能更加自由的獲取信息,這個(gè)界面應(yīng)是字符串輸入界面,而非選擇界面。
AI需要一個(gè)知識(shí)庫(kù),存儲(chǔ)詞條,并且該庫(kù)將對(duì)詞條預(yù)分類。
AI需要一個(gè)動(dòng)態(tài)的感覺(jué)代碼表,存儲(chǔ)基本感覺(jué)(預(yù)制)和高級(jí)感覺(jué)(學(xué)習(xí))。
AI需要一個(gè)動(dòng)態(tài)經(jīng)驗(yàn)庫(kù),存儲(chǔ)通過(guò)學(xué)習(xí)人機(jī)對(duì)話內(nèi)容獲得的經(jīng)驗(yàn)。
相當(dāng)長(zhǎng)一段時(shí)間內(nèi),也就是說(shuō)AI尚未獲得自主提問(wèn)能力的階段,人機(jī)對(duì)話將由PI提問(wèn),AI回答組成。
對(duì)于PI的提問(wèn),AI要做得首先是分析當(dāng)前問(wèn)題,獲得若干個(gè)關(guān)鍵字符串。根據(jù)漢語(yǔ)言語(yǔ)法,將獲得的字符串與知識(shí)庫(kù)中的字串進(jìn)行加權(quán)比較,選擇權(quán)值最高的字符串組織答案。
例如:
PI:你叫什么名字?
AI首先在知識(shí)庫(kù)中分析并篩選關(guān)鍵字“你”“名字”,在一組同義詞字符串如“名字”“姓名”“稱呼”中匹配字符串“名字”,獲得該類同義詞識(shí)別碼“NAME”。
在另外一組同義詞“你”“您”中匹配字符串“你”,獲得該類同義詞識(shí)別碼“you”,獲得“關(guān)鍵詞檢索完畢,獲得全部關(guān)鍵詞識(shí)別碼”然后將關(guān)鍵詞識(shí)別碼和控制權(quán)轉(zhuǎn)交經(jīng)驗(yàn)庫(kù)處理進(jìn)程。
AI在經(jīng)驗(yàn)庫(kù)中搜尋識(shí)別碼為“NAME”的詞條,獲得“AI”“PI1”“PI2”“PI3”等結(jié)果。
AI在經(jīng)驗(yàn)庫(kù)中搜尋識(shí)別碼為“you”的詞條,獲得結(jié)果“AI”。
如果結(jié)果不唯一,則此問(wèn)題入棧擱置,AI繼續(xù)發(fā)問(wèn):
“你問(wèn)的是AI的名字嗎?”
如果PI回答“是的”或“是”,則AI組織答案“我的名字叫作AI”
如果回答“否”或“不是”,則AI繼續(xù)將本次問(wèn)題入棧擱置,繼續(xù)發(fā)問(wèn)“你問(wèn)的是PI1的名字嗎?”以此類推。
如果AI檢測(cè)過(guò)所有關(guān)鍵詞,仍然無(wú)法確定答案,則擱置棧內(nèi)問(wèn)題,啟動(dòng)學(xué)習(xí)進(jìn)程,繼續(xù)發(fā)問(wèn):
“你需要我做何回答?”
PI給出答案,AI作為經(jīng)驗(yàn)寫(xiě)入經(jīng)驗(yàn)庫(kù),同時(shí)清空堆棧。
以上過(guò)程循環(huán)進(jìn)行,AI可在一定條件下獲得經(jīng)驗(yàn),回答問(wèn)題的質(zhì)量逐漸提高。
但是對(duì)于AI來(lái)講,人機(jī)界面輸入輸出獲得的信息量太少,積累經(jīng)驗(yàn)需要大量的過(guò)程,因此假想設(shè)計(jì)一個(gè)獨(dú)立的“思考”進(jìn)程。該進(jìn)程隨機(jī)抽取知識(shí)庫(kù)中的詞條組合成場(chǎng)景,然后根據(jù)詞條的感覺(jué)屬性獲得新場(chǎng)景的高級(jí)感覺(jué),同時(shí)吧關(guān)于新場(chǎng)景的感覺(jué)寫(xiě)入經(jīng)驗(yàn)庫(kù)。
這樣設(shè)計(jì)的不利在于經(jīng)驗(yàn)庫(kù)中將保存大量的冗余詞條,但冗余詞條經(jīng)過(guò)人機(jī)對(duì)話修正后將獲得更加復(fù)雜的經(jīng)驗(yàn)。
下面是我的一篇文章“探索模擬人類智能的過(guò)程。”中的一小段,現(xiàn)節(jié)錄出來(lái)與樓主切磋。
3、對(duì)語(yǔ)言學(xué)習(xí)過(guò)程的編程試驗(yàn)。(二)
最先設(shè)計(jì)的程序是模仿學(xué)習(xí)。其結(jié)構(gòu)是這樣:
系統(tǒng)內(nèi)部含有一個(gè)空的語(yǔ)句庫(kù)(我把它設(shè)計(jì)為一個(gè)附屬文件,運(yùn)行開(kāi)始時(shí)調(diào)入內(nèi)存,運(yùn)行時(shí)隨著學(xué)習(xí)增加語(yǔ)句庫(kù)的語(yǔ)句量,運(yùn)行結(jié)束時(shí)把保存有新學(xué)習(xí)的語(yǔ)句的內(nèi)容存入磁盤(pán))。系統(tǒng)運(yùn)行開(kāi)始時(shí)是要求界面輸入問(wèn)題。以問(wèn)號(hào)結(jié)尾。
程序只檢查輸入語(yǔ)句問(wèn)號(hào)以前的部分,以問(wèn)號(hào)為結(jié)尾標(biāo)志。然后把輸入的字符串拿到語(yǔ)句庫(kù)檢索。語(yǔ)句庫(kù)每一項(xiàng)分兩個(gè)部分,前一部分是問(wèn)話的字符串,后一部分是答話的字符串,兩部分間有兩個(gè)空格為分界。兩項(xiàng)間以字符串“#@”為分界。
問(wèn)句檢索時(shí),先檢索第一項(xiàng)第一部分,如果與輸入字符串不同就檢索項(xiàng)結(jié)尾符號(hào)“#@”,檢索到項(xiàng)結(jié)尾符號(hào)后,再檢索第二項(xiàng)第一部分。如此繼續(xù),到語(yǔ)句庫(kù)檢索完(以遇到字符串“0000”為標(biāo)志)后如果再找不到輸入字符串,就調(diào)用程序內(nèi)存預(yù)置的的一個(gè)字符串“對(duì)不起,我不知道!”顯示在屏幕上。
在找不到與輸入語(yǔ)句相同的字符串后,并把輸入的問(wèn)話字符串寫(xiě)道語(yǔ)句庫(kù)某一項(xiàng)的第一部分。程序進(jìn)入等待輸入狀態(tài),等待接受輸入該問(wèn)話的答話部分。在接受答話字符串后,把答話字符串保存到語(yǔ)句庫(kù)的對(duì)應(yīng)問(wèn)話的答話部分。然后,輸出顯示“謝謝!”。程序返回開(kāi)始運(yùn)行時(shí)的那個(gè)等待輸入狀態(tài)。
如果檢索語(yǔ)句庫(kù)時(shí),找到與輸入字符串相同的問(wèn)話,就繼續(xù)檢索兩個(gè)空格符,檢索到后就把它后面的答話字符調(diào)出、顯示在屏幕上。
以上過(guò)程也可以用流程圖表示,我們就省略了。
這樣,我們這個(gè)程序運(yùn)行起來(lái)就是這樣:當(dāng)你輸入一個(gè)問(wèn)句,它能夠找到答案,就為你顯示答案。它找不到答案,就顯示“對(duì)不起,我不知道!”等待你輸入答案。你輸入答案后,它表示“謝謝”。下次它就在輸入這個(gè)問(wèn)句,它就可以正確回答了。
這個(gè)程序結(jié)構(gòu)非常簡(jiǎn)單,其學(xué)習(xí)性也非常明顯。不僅能回答語(yǔ)言問(wèn)題,也可以回答數(shù)學(xué)問(wèn)題。
例如:
輸入1+1=?
輸出對(duì)不起,我不知道!
輸入2
輸出謝謝!
再次輸入 1+1=?
輸出 2
我跟2樓的程序思路大體是一樣的
我也作了類似的實(shí)驗(yàn)
目前難點(diǎn)在于:
1、漢語(yǔ)單詞的解析問(wèn)題。這個(gè)問(wèn)題的瓶頸不在于目前的技術(shù),而在于我本人的技術(shù)水平。為此我曾經(jīng)嘗試使用英語(yǔ),但又遇到英語(yǔ)的復(fù)雜語(yǔ)法問(wèn)題。目前我設(shè)想的方法是模糊匹配方式,即為每一個(gè)漢語(yǔ)單詞編制一個(gè)識(shí)別碼,01 02兩位是類別代碼,03 04是同意詞代碼,05 06是感覺(jué)碼代碼 07 08 09 0A 是預(yù)留位 0B 0C 0D 0E是單詞編碼 這樣可以匹配一些同義詞和同類詞
2、對(duì)關(guān)鍵詞的精確匹配 可以精確的控制輸入輸出,但很容易讓一個(gè)智能程序演化為一個(gè)檢索程序;過(guò)分的模糊匹配又讓程序給出的答案不知所云。這里面牽扯到一個(gè)精確度問(wèn)題,到底留多大的余地讓AI自主發(fā)揮?
3、被擱置的問(wèn)題,實(shí)際上也能形成一種經(jīng)驗(yàn)。如何讓AI獲得這種經(jīng)驗(yàn),并建立“挫折”的感覺(jué)?
4、之所以需要一個(gè)“思考”進(jìn)程,是考慮單純依靠人機(jī)對(duì)話獲得的經(jīng)驗(yàn)積累太慢了,也太“精確”了,因此有這個(gè)思路。但具體這個(gè)進(jìn)程如何運(yùn)行,目前沒(méi)有頭緒!
三、ai哆萌智能機(jī)器人怎么語(yǔ)音對(duì)話
首先用手機(jī)幫小機(jī)器人聯(lián)上網(wǎng)絡(luò)。
小機(jī)器聯(lián)網(wǎng)成功以后,輕按一下最中間的對(duì)講鍵,按一下馬上松開(kāi),就可以和機(jī)器人聊天。
最下面那個(gè)按鍵是微信鍵,按住微信鍵講話,機(jī)器人能給綁定的手機(jī)發(fā)送語(yǔ)音消息,手機(jī)微信發(fā)語(yǔ)音,機(jī)器人會(huì)響一聲提醒,輕按一下微信鍵,會(huì)播放手機(jī)發(fā)出來(lái)的語(yǔ)音消息。
四、如何把qq小號(hào)做成ai?
親,很高興為你解答把qq小號(hào)做成ai方法如下:下載第十代QQ機(jī)器人軟件,運(yùn)行軟件,登錄自己一個(gè)需要做成機(jī)器人的QQ號(hào)碼,然后登錄成功后那么就開(kāi)始軟件設(shè)置了,插件設(shè)置界面,設(shè)置完畢后您的QQ號(hào)就已經(jīng)成為智能機(jī)器人了。1、進(jìn)入到QQ的主頁(yè)后,我們需要選擇上方的“AI為我畫(huà)年畫(huà)”橫幅,從而打開(kāi)活動(dòng)頁(yè)面進(jìn)行編輯,制作屬于自己的特色年畫(huà)。2、緊接著大家需要在全國(guó)地圖上選擇自己的家鄉(xiāng),選中并且點(diǎn)擊下方的“選好了”按鈕,從而繼續(xù)下一步設(shè)置。3、在這之后,從下方點(diǎn)擊上傳自己手機(jī)本地相冊(cè)的照片,就能夠成功讓ai生成照片了,感興趣的朋友都可以試一試
通過(guò)手機(jī)將QQ小號(hào)制作成AI的方法如下:1、第一次登錄QQ賬號(hào)時(shí)需要完善信息,改進(jìn)后即可登錄。二.然后將新的QQ添加到你想要安裝機(jī)器人的QQ群中,只要你在酷Q上登錄QQ,賬號(hào)就會(huì)變成機(jī)器人,自動(dòng)回答別人說(shuō)的話,所以你的小號(hào)就變成了AI機(jī)器人。
1.第一次登QQ小號(hào)要完善信息,完善后即可登錄。2.再把新qq加進(jìn)你要安裝機(jī)器人的qq群里,只要你在酷q上登錄了qq,這個(gè)號(hào)就會(huì)變成一個(gè)機(jī)器人,自動(dòng)回答別人說(shuō)的話,這樣你的小號(hào)就成了AI機(jī)器人了。
以上就是關(guān)于自制ai對(duì)話機(jī)器人相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
自制瀑布魚(yú)池景觀設(shè)計(jì)(自制瀑布魚(yú)池景觀設(shè)計(jì)圖片)
自制ai對(duì)話機(jī)器人(自制ai對(duì)話機(jī)器人軟件)
自制海報(bào)圖片(自制海報(bào)圖片小學(xué)生 簡(jiǎn)單)
景觀設(shè)計(jì)展板室內(nèi)設(shè)計(jì)(景觀設(shè)計(jì)展板室內(nèi)設(shè)計(jì)圖片)
團(tuán)隊(duì)宣傳文案小紅書(shū)(團(tuán)隊(duì)宣傳文案小紅書(shū)模板)