疏導(dǎo)青少年心理壓力的虛擬聊天方法與系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)分析技術(shù)領(lǐng)域,具體涉及一種疏導(dǎo)青少年心理壓力的虛擬聊天方 法與系統(tǒng)。
【背景技術(shù)】
[0002] 隨著社會發(fā)展的不斷加快,當(dāng)今人們普遍承受著來自各個方面的心理壓力。青少 年心智仍未完全成熟,對情緒的把握和自我調(diào)節(jié)能力與成年人相比相對不足,過大的心理 壓力往往會對青少年的身心造成不同程度的傷害。同時,處于叛逆期的青少年往往不愿意 與他人進(jìn)行交流,致使其壓力情緒無法得到及時的疏導(dǎo),造成更加嚴(yán)重的后果。相關(guān)研究表 明,我國10% -30%的青少年有著不同程度的心理問題,九成以上的學(xué)生存在學(xué)習(xí)焦慮心 理問題,近半數(shù)的學(xué)生對考試懷有恐懼心理。與此同時,隨著WEB2. 0的興起,網(wǎng)絡(luò)為越來越 多的青少年提供了交流和表達(dá)情緒的平臺。因此,若能設(shè)計并實現(xiàn)一個虛擬聊天工具,通過 互聯(lián)網(wǎng)與青少年進(jìn)行智能的對話聊天,融合其微博內(nèi)容,自動識別青少年會話語句中體現(xiàn) 的壓力情緒和壓力來源,給出富有人性化的應(yīng)答語句來疏導(dǎo)他們的心理壓力,則對于青少 年的健康成長大有裨益,對整個社會的和諧健康的發(fā)展有著不容忽視的重要作用。
[0003]自20世紀(jì)90年代開始,人們就開始研究和設(shè)計自動問答系統(tǒng)。自動問答系統(tǒng)進(jìn)行 一個問答過程往往需要經(jīng)歷問題文本分析、信息檢索、結(jié)果評估和排名、整合答案等過程。 在自然語言問答系統(tǒng)方面,比較著名的系統(tǒng)有Start、AskJeeves、AnswerBus等。Start系 統(tǒng)是由麻省理工學(xué)院研發(fā)的一款問答系統(tǒng),能夠回答歷史、地理科技文化等方面的問題,但 是在對上下文的理解方面還有所欠缺。Askjeeves系統(tǒng)的主要功能是檢索,通過用戶交互和 語義分析給出檢索結(jié)果。AnswerBus是密歇根大學(xué)研發(fā)的多語言自動問答系統(tǒng),它在分析 用戶輸入的自然語言句后,給出可能包含答案的8條語句和相關(guān)聯(lián)的URL。此外,微軟公司 的Encarta、華盛頓大學(xué)的MULDER、新加坡國立大學(xué)的LAM等也都是相對成熟的自動問答系 統(tǒng)。
[0004] 近年來,國內(nèi)的許多科研機(jī)構(gòu)和企業(yè)也對以漢語為主要語言的問答系統(tǒng)進(jìn)行了 相關(guān)研究。2013年,哈爾濱工業(yè)大學(xué)在ACL上發(fā)表的文章《A Chatterbot System for Answering Domain-specific Questions》介紹了他們設(shè)計的圍繞情感領(lǐng)域的自動問答系 統(tǒng)。該問答系統(tǒng)將用戶提出的問題與數(shù)據(jù)庫中的問題進(jìn)行匹配,篩選出相似度最大的問題 并給出相應(yīng)解答。
[0005] 然而智能問答系統(tǒng)存在三個無法應(yīng)用于青少年心理壓力疏導(dǎo)的問題:1)自動問 答系統(tǒng)往往針對于已有客觀或公認(rèn)答案的問題,無法滿足用戶在有壓力情緒時的需求; 2) "問答"模式缺少互動:在壓力疏導(dǎo)的過程中,"提問者"和"回答者"的角色應(yīng)該在用戶 和聊天程序中進(jìn)行適當(dāng)轉(zhuǎn)換,以提高整個疏導(dǎo)過程的互動性;3) "問答"模式缺少對語言環(huán) 境的理解:用戶的傾訴、聊天過程是一個連續(xù)性的過程,每一句會話語句都有著上下文的語 境。若按照自動問答系統(tǒng)的工作原理,只是單純對每一句語句進(jìn)行分別應(yīng)答,則應(yīng)答效果將 深受局限。
[0006]智能聊天機(jī)器人是自動問答系統(tǒng)的一個分支,一般基于模式匹配的方來尋找一個 恰當(dāng)?shù)幕卮穑瑢τ脩舻淖匀徽Z言輸入給出一個相對人性化的回答,這個答案可能并不具有 知識性,更多的是模擬人與人聊天交談的特點。目前比較成熟的智能聊天機(jī)器人有國外的 Eliza和Alice,國內(nèi)的"小i"、"小圖"和"小黃雞"等。Eliza是Joseph Weizenbaum在 1956年推出的聊天機(jī)器人,被認(rèn)定為世界上第一個聊天機(jī)器人。它具有一定的心理學(xué)知識, 能夠和用戶進(jìn)行交流,但在上下文之間欠缺良好的連貫性。Alice是一個基于經(jīng)驗的聊天機(jī) 器人,由Richard S. Wallace博士在1995年開始研發(fā),它最大的特點在于使用了人工智能 標(biāo)記語言AIML作為知識描述語言,對于用戶輸入的自然語句,在分詞后和知識庫中的模板 進(jìn)行匹配,獲取答案。"小i"是上海贏思軟件技術(shù)有限公司自主研發(fā)的一款中文聊天機(jī)器 人,經(jīng)過十年的發(fā)展,它已在天氣、地圖、翻譯等多個領(lǐng)域積累了大量的相關(guān)知識,且支持語 音識別功能,是一款比較成熟的中文聊天機(jī)器人。"小黃雞"起源于人人網(wǎng),之后迅速火爆, 是一款純粹的聊天機(jī)器人。它的智能依賴于龐大的后臺知識庫,通過教學(xué)功能,不斷學(xué)習(xí)用 戶答案的關(guān)鍵詞和答案并存儲。
[0007]智能聊天機(jī)器人在處理用戶壓力情緒上的主要問題在于:1)面對用戶飽含負(fù)面 情緒的會話語句,多款智能聊天機(jī)器人給出的應(yīng)答不夠人性化;2)難以給出切實的解決方 案:比如當(dāng)用戶遇到學(xué)業(yè)壓力時,聊天工具應(yīng)向用戶提供一些學(xué)習(xí)方法上的指導(dǎo)。而在嘗試 了若干款流行的聊天機(jī)器人后,發(fā)現(xiàn)當(dāng)向它咨詢"我該怎么辦"類似的問題時,其回答往往 含糊其辭,無法給出切實的意見。
[0008] 有鑒于此,為青少年提供一種以疏導(dǎo)青少年心理壓力為目的的智能聊天工具成為 亟待解決的問題。
【發(fā)明內(nèi)容】
[0009] 本發(fā)明的目的在于,提供一種疏導(dǎo)青少年心理壓力的虛擬聊天方法與系統(tǒng),通過 與青少年進(jìn)行若干次連續(xù)的對話應(yīng)答,感知用戶的壓力情緒和壓力來源信息,并根據(jù)用戶 的壓力情緒和壓力來源信息,及時在線予以溝通、幫助,提供一些積極正面的信息,引導(dǎo)他 們以一種積極樂觀的態(tài)度進(jìn)行思考、面對困難,達(dá)到緩解青少年心理壓力的目的。
[0010] 為此目的,一方面,本發(fā)明提出一種疏導(dǎo)青少年心理壓力的虛擬聊天方法,包括:
[0011] S1、獲取用戶的第一會話語句,對所述第一會話語句進(jìn)行中文分詞,并建立第一依 存關(guān)系樹,其中,所述第一依存關(guān)系樹的根節(jié)點是所述第一會話語句的中心詞,各個子節(jié)點 為所述進(jìn)行中文分詞得到的詞,每一條邊表示該邊相應(yīng)的子節(jié)點的依存關(guān)系;
[0012] S2、通過預(yù)先建立的壓力詞庫對所述第一依存關(guān)系樹的各個節(jié)點進(jìn)行標(biāo)注,并計 算標(biāo)注后的壓力類型節(jié)點與情緒詞節(jié)點之間的路徑長度以及壓力子類型節(jié)點與情緒詞節(jié) 點之間的路徑長度得到中間結(jié)果,其中,所述壓力詞庫包括否定詞以及其依存的正面情緒 詞、壓力情緒詞、壓力類型詞、壓力類型詞下的壓力子類型詞和屬于壓力子類型詞所對應(yīng)的 壓力子類型范疇的描述詞,所述中間結(jié)果的格式為(Stress,Category :1。,Subcategory: ls),Stress表示是否有壓力,Category表示壓力類型詞,1。表示壓力類型詞與情緒詞節(jié)點 之間的路徑長度,Subcategory表示壓力子類型詞,1 3表示壓力子類型詞與情緒詞節(jié)點之間 的路徑長度;
[0013] S3、從所述中間結(jié)果中選出目標(biāo)中間結(jié)果,從所述目標(biāo)中間結(jié)果中提取目的壓力 感知結(jié)果,其中,所述目的壓力感知結(jié)果的格式為(Stress,Category,Subcategory);
[0014] S4、根據(jù)所述目的壓力感知結(jié)果得到目標(biāo)應(yīng)答語句,并反饋給用戶。
[0015] 另一方面,本發(fā)明提出一種疏導(dǎo)青少年心理壓力的虛擬聊天系統(tǒng),包括:
[0016] 建立單元,用于獲取用戶的第一會話語句,對所述第一會話語句進(jìn)行中文分詞,并 建立第一依存關(guān)系樹,其中,所述第一依存關(guān)系樹的根節(jié)點是所述第一會話語句的中心詞, 各個子節(jié)點為所述進(jìn)行中文分詞得到的詞,每一條邊表示該邊相應(yīng)的子節(jié)點的依存關(guān)系; [0017] 計算單元,通過預(yù)先建立的壓力詞庫對所述第一依存關(guān)系樹的各個節(jié)點進(jìn)行標(biāo) 注,并計算標(biāo)注后的壓力類型節(jié)點與情緒詞節(jié)點之間的路徑長度以及壓力子類型節(jié)點與 情緒詞節(jié)點之間的路徑長度得到中間結(jié)果,其中,所述壓力詞庫包括否定詞以及其依存 的正面情緒詞、壓力情緒詞、壓力類型詞、壓力類型詞下的壓力子類型詞和屬于壓力子類 型詞所對應(yīng)的壓力子類型范疇的描述詞,所述中間結(jié)果的格式為(Stress,Category :lc, Subcategory :ls),Stress表示是否有壓力,Category表示壓力類型詞,1。表示壓力類型詞 與情緒詞節(jié)點之間的路徑長度,Subcategory表示壓力子類型詞,1 3表示壓力子類型詞與情 緒詞節(jié)點之間的路徑長度;
[0018]提取單元,用于從所述中間結(jié)果中選出目標(biāo)中間結(jié)果,從所述目標(biāo)中間結(jié)果 中提取目的壓力感知結(jié)果,其中,所述目的壓力感知結(jié)果的格式為(Stress,Category, Subcategory);
[0019] 獲取單元,用于根據(jù)所述目的壓力感知結(jié)果得到目標(biāo)應(yīng)答語句,并反饋給用戶。
[0020] 本發(fā)明實施例所述的疏導(dǎo)青少年心理壓力的虛擬聊天方法與系統(tǒng),通過感知用戶 每一次會話語句所蘊(yùn)含的情緒詞、壓力類型詞和壓力子類型詞及其依存關(guān)系得到目的壓力 感知結(jié)果,并根據(jù)所述目的壓力感知結(jié)果得到相應(yīng)的目標(biāo)應(yīng)答語句,并反饋給用戶,能夠通 過與青少年進(jìn)行若干次連續(xù)的對話應(yīng)答,為其提供一些積極正面的信息,引導(dǎo)他們以一種 積極樂觀的態(tài)度進(jìn)行思考、面對困難,達(dá)到緩解青少年心理壓力的目的。
【附圖說明】
[0021] 圖1為本發(fā)明疏導(dǎo)青少年心理壓力的虛擬聊天方法一實施例的流程示意圖;
[0022] 圖2為本發(fā)明疏導(dǎo)青少年心理壓力的虛擬聊天方法另一實施例的壓力詞庫示意 圖;
[0023]圖3為本發(fā)明疏導(dǎo)青少年心理壓力的虛擬聊天方法又一實施例中第一依存關(guān)系 樹的不意圖;
[0024] 圖4為本發(fā)明疏導(dǎo)青少年心理壓力的虛擬聊天方法又一實施例中行人間法向重 置及切向位移不意圖;
[0025]圖5為本發(fā)明疏導(dǎo)青少年心理壓力的虛擬聊天系統(tǒng)一實施例的方框結(jié)構(gòu)示意圖;
[0026]圖6為本發(fā)明疏導(dǎo)青少年心理壓力的虛擬聊