關於聊天機械人的一些想法

2021-03-31 08:56:31 字數 602 閱讀 8237

1、如果遇到回答不出來的問題

1.1 呼叫搜尋引擎搜尋(或直接傳遞整句問話,或先處理再傳遞)

1.2 說些莫名其妙的話,朗誦唐詩吧。

2、一些附加功能

2.1 食譜

2.2 歷史上的今天

2.3 手機號碼

2.4 email

2.5 發簡訊

2.6 成語接龍

3、學習功能

3.1 學習模式的啟動(思路斷線……)。

3.2記錄提問者的uin,以後就可以對該uin進行有針對性問答。不能針對記錄所有問題,應當記錄比較私人的問題,如性別、年齡、籍貫、姓名等等,其他問題應當放到公共語料庫當中。那麼如何判斷放到**呢?思路斷線……

3.3 上下文相關。記住提問者前幾句話

3.4 學習功能是一定要開放的,但是要採取一些措施來防止教授者的故意破壞。

4、相同的問題也許有多種不同的答案,所以答案的選擇不能像遊戲問答系統那樣只取三個中最高分的乙個,思路斷線……。

5、結合即時通訊軟體的和彩色文字,對答案進行修飾,考慮在答案中加入類似【/cry/】一類的符號,客戶端將其解析為 。

6、結合使用者其他資訊。比如該使用者在91.***發過的帖子和個人註冊資訊等等

聊天機械人

我你好!小愛同學 小愛你好,很高興認識你!charset utf 8 css document 休息一會 sleep 1 獲取 使用者傳送的 訊息 可選 後端 對於 使用者發過來的 時候 是否 使用 可選 根據 傳送 過來的 訊息 返回 不同的內容 messagelist array 床前明月光,有...

機械人聊天軟體c C 聊天機械人

例項簡介 c 聊天機械人 例項截圖 核心 3181078聊天機械人 原始碼必讀.pdf 聊天機械人 1.ico 聊天機械人 1.ico form1.designer.cs form1.cs form1.resx program.cs properties assemblyinfo.cs resour...

聊天機械人ELIZA

1 在 自然語言理解 這本書的緒論中曾分析了聊天機械人eliza的設計機理,表明這是一種語言變換的技巧,而不是真正的 自然語言理解 午間休息時檢索了一下,找到了乙個它的連線 它並不如書中所舉的例子那樣的 聰明 也許因為這是第乙個聊天機械人,以及它並沒有真正採取 自然語言理解 的技術有關。下面是筆者與...