智慧型客服系統開發(技術方案)

2021-10-05 16:09:16 字數 678 閱讀 4795

乙個智慧型客服系統,負責全部的開發任務:主要包括前端頁面開發,後台邏輯設計,中間客服與使用者之間的對話流設計(演算法部分),以及系統部署。

前端頁面採用vue框架(最近比較火的乙個框架,vuejs比較貼合python的風格,所以用起來比較順手);

後端採用django,典型的mvt架構,(類似於android中的mvc,難度比mvp差遠了);

對話流主要採用seq2seq模型,包括捕獲使用者意圖、獲取關鍵槽位資訊、外部api呼叫、mrc使用等;

系統是部署在阿里雲平台,採用ubuntu16.04映象,採用nginx,uwsgi做反向**(裡面填了不少坑)。

自建知識庫,採用模糊搜尋

其中還有一些細節部分:

vue元件之間通訊,我的解決方案是採用eventbus做監聽,props資料傳遞應該是可以的,但是還沒有時間去學;

vue前端專案打包給後端,解決跨域通訊的問題;

前端頁面請求後台資料,採用axios實現(ajax也行,不過都用vue了,就不嘗試ajax了);

使用者輸入與客服回答部分,也就是實現對話的效果:通過前端與後台建立長連線,用websocket實現;

資料庫用mysql,如果要提公升搜尋效果後面可以嘗試一下elasticsearch或者用圖資料庫neo4j試試;

一些動畫的展示等。

記錄一下整體的開發過程,系統還在完善中,預計還得開發乙個月。

XACS系統開發技術介紹

xacs系統基於j a語言,採用主流的開源技術框架,在模組設計上遵循低藕合,高內聚的原則,達到普通應用下開發簡單快速,易上手 複雜環境大規模應用情況下易整合,易部署 良好的模組化設計可以滿足方便的和其它業務系統或工單管系統整合,拓展北向介面功能。xacs採用的技術及框架有 1.資料庫mysql 在x...

AHOI智慧型評測系統開發(一)

這幾天在做乙個評分系統,面向安徽青少年資訊學奧賽 ahoi 的。先前師兄午夜裸奔gg做了一套,用了幾年了。我覺得蠻好,操作也蠻方便的,尤其是 導excel和報表排序那一塊做得很棒。只是測試模組用的是hnoi測試系統的,本著以 後方便的想法,就準備著手把這兩塊整合成乙個軟體。做得萬一不能用或bug太多...

智慧型樹原始碼 智慧型樹平台系統開發

智慧型樹系統是趣步模式系統 智慧型樹,對應趣步模式系統的 糖果 智慧型枝,對應趣步模式系統的 任務卷 趣步通過走路完成任務卷任務,產生糖果 智慧型樹通過答題完成智慧型枝任務,產生智慧型樹。智慧型樹如何玩?自己玩可以賺取收益,推薦朋友玩也能賺取收益,亮點就是所有的一切都是免費。以下是智慧型樹的獎勵制度...