TWI599897B - Methodologies, systems, computer programs, and human readable help by asking questions Get record media - Google Patents
Methodologies, systems, computer programs, and human readable help by asking questions Get record media Download PDFInfo
- Publication number
- TWI599897B TWI599897B TW103102936A TW103102936A TWI599897B TW I599897 B TWI599897 B TW I599897B TW 103102936 A TW103102936 A TW 103102936A TW 103102936 A TW103102936 A TW 103102936A TW I599897 B TWI599897 B TW I599897B
- Authority
- TW
- Taiwan
- Prior art keywords
- question
- statement
- sentence
- foregoing
- assisting
- Prior art date
Links
Landscapes
- Machine Translation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本發明係有關於一種藉由分析語句協助提問之方法、系統、電腦程式產品及可讀取紀錄媒體,尤指利用語言比對技術協助使用者從語句中找出問題,以增進使用者思考及溝通的便利性。
關於語句分析技術的運用,目前有許多業者研發讓電腦系統可藉由使用者輸入的語句,瞭解使用者所想要瞭解問題的答案,並即時提供使用者適合的解答。
相關前案例如有中華民國專利編號I348123之「於網路社群中搜尋知識擁有者之方法與系統」,其方法主要係針對一提問者X所提出之一問題,配合一網路平台資料庫執行;該方法包含以下步驟:(A)針對該問題擷取出至少一關鍵字;(B)以該至少一關鍵字做為主題,在該網路平台資料庫搜尋曾經參與討論該主題的網友Y1~Yn;(C)分析該等網友Y1~Yn在該網路平台曾有過的問答互動歷史,並依據該歷史求出每一網友之至少一種指標值;及(D)依據該至少一種指標值的其中一種或全部,挑選出至少一該主題之知識擁有者,並推薦給該提問者X。
但上述前案雖然可藉由電腦系統協助使用者找出問題的答案,但並無法協助使用者找出問題進行提問,以致於使用者在思考、溝通時,往往有所疏漏,也不易提供或找出其他必要的具體資訊。
爰此,為了讓語句分析的技術並不僅只是運用在協助找出解答,而是能夠進一步協助找出問題,本發明人致力於研究,而發展出一種藉由分析語句協助提問之方法,用於一電腦系統,該電腦系統係儲存依據詞性分類之複數第一語言單位,及複數疑問句範本,前述詞性包含有動詞、名詞及疑問代詞,前述疑問句範本皆對應前述一疑問代詞,再執行下列步驟:A.輸入一語句至該電腦系統;B.該電腦系統比對前述第一語言單位及該語句,以自該語句中擷取作為動詞或/及名詞的複數第二語言單位;C.該電腦系統依據前述第一語言單位中的疑問代詞、前述疑問句範本及前述第二語言單位產生前述提問句,以產生並輸出用於協助提問之複數提問句;D.係儲存前述語句作為一歷史紀錄,以在輸入另一語句時,比對另一語句與前述歷史紀錄,並在相同或相似度大於一預設值時,將前述歷史紀錄依相似度作排序,以提供選擇輸入。
進一步,在步驟A中係利用語音、手寫、鍵盤之任一或組合輸入前述語句。
本發明也是一種藉由分析語句協助提問之系統,係使用前述之藉由分析語句協助提問之方法,包含:一處理單元;一輸入介面,連接該處理單元,以輸入前述語句;一資料庫,連接該處理單元,係儲存有依據詞性分類之前述第一語言單位、前述疑問句範本及過去曾經輸入語句的複數歷史紀錄;一提問建議子系統,連接該處理單元,包含一第一比對模組、一第二比對模組、一擷取模組、一語句組合模組及一輸出單元,該第一比對模組係比對該語句與前述第一語言單位,以供該擷取模組自該語句中擷取作為動詞或/及名詞的複數
第二語言單位,該第二比對模組係比對另一語句與前述歷史紀錄,並在相同或相似度大於一預設值時,將前述歷史紀錄依相似度作排序,以提供選擇輸入,該語句組合模組依據前述第一語言單位中的一疑問代詞及前述第二語言單位,以產生前述用於協助提問之提問句;一輸出單元,連接該處理單元,以由該輸出單元輸出前述提問句。
本發明的功效在於:
1.本發明藉由依詞性分類的多個第一語言單位,以比對擷取輸入語句中作為動詞、名詞的第二語言單位,並進一步藉由第二語言單位及疑問詞產生疑問句,以協助使用者找出問題進行提問,增進使用者思考及溝通的便利性。
2.本發明將儲存使用者過去曾經輸入的語句作為歷史紀錄,以在輸入另一語句時提供相似的歷史紀錄,方便使用者快速輸入所需分析的語句。
3.本發明可藉由手寫、語音、鍵盤等輸入方式輸入語句,以增進系統使用的方便性。
(1)‧‧‧處理單元
(2)‧‧‧輸入介面
(3)‧‧‧資料庫
(31)‧‧‧第一語言單位
(32)‧‧‧疑問句範本
(33)‧‧‧歷史紀錄
(4)‧‧‧提問建議子系統
(41)‧‧‧第一比對模組
(42)‧‧‧擷取模組
(43)‧‧‧語句組合模組
(44)‧‧‧第二比對模組
(5)‧‧‧輸出單元
[第一圖]係為本發明實施例之系統架構示意圖。
[第二圖]係為本發明實施例之步驟流程示意圖。
綜合上述技術特徵,本發明藉由分析語句協助提問之系統的主要功效將可於下述實施例清楚呈現。
先請參閱第一圖,係揭示本發明藉由分析語句協助提問之系統包含:一處理單元(1)、一輸入介面(2)、一資料庫(3)、一提問建議子系統(4)及一連接該處理單元(1)之輸出單元(5),其中:
該處理單元(1)具有邏輯運算、控制及接收、輸出其他硬體元件的指令的功能。
該輸入介面(2)連接該處理單元(1),用以輸入一語句,輸入介面(2)例如為麥克風、觸控螢幕或鍵盤之任一或組合。前述語句指的是按照一定的語法規則組織,並具有完整意義。
該資料庫(3)連接該處理單元(1),係儲存有依據詞性分類之複數第一語言單位(31)、疑問句範本(32)以及過去曾經輸入語句的複數歷史紀錄(33)。較詳細的說,前述詞性包含有動詞、名詞及疑問代詞,前述動詞例如「製作」、「討論」、「準備」等用來表示各類動作的詞彙,前述名詞例如「會議」、「資料」、「手機」、「報告」等人、物、事、時、地、情感、概念等實體或抽象事物的詞,前述疑問代詞是用來表示疑問並提出問題的詞,例如有Why(為什麼做)、What(做什麼)、Where(在哪裡做)、When(何時做)、Who(由誰做)、How(如何做)、How much(成本是多少)。
該提問建議子系統(4)連接該處理單元(1),包含一第一比對模組(41)、一擷取模組(42)、一語句組合模組(43)及一第二比對模組(44),該第一比對模組(41)係比對該語句與前述第一語言單位(31),以供該擷取模組(42)自該語句中擷取作為動詞或/及名詞的複數第二語言單位。
該語句組合模組(43)依據前述第一語言單位(31)中的疑問代詞及前述第二語言單位,以產生前述用於協助提問之提問句,並由該輸出單元(5)輸出前述提問句,該輸出單元(5)例如為揚聲器、顯示器、印表機等。舉例來說,例如使用者輸入的語句是:「我們準備會議」,則擷取模組(42)將擷取「準備」、「會議」,並配合前述疑問代詞及疑問句範本,產
生「幾點開始會議?」、「在什麼地點開?」、「開會目的是什麼?」等重要訊息。
最好是,更包括一第二比對模組(44),該第二比對模組(44)係比對另一語句與前述歷史紀錄(33),並在相同或相似度大於一預設值時,將前述歷史紀錄(33)依相似度作排序,以提供使用者選擇輸入。舉例而言,在使用者曾經輸入「我們準備會議」的語句之後,可能只要輸入我們準備時便可能產生「我們準備會議」的待選擇項目,以方便使用者快速輸入所需分析的語句。
復請參閱第二圖及配合參閱第一圖,本發明亦為一種藉由分析語句協助提問之方法,係可用程式的方式建構一電腦程式產品,並將所述之程式產品儲存於一記錄媒體內,以供電腦系統〔如:桌上型電腦、筆記型電腦、智慧型手機、平板電腦、個人數位助理(PDA)〕讀取,此外亦可儲存於如伺服器內,以供線上下載安裝;該電腦系統係儲存依據詞性分類之複數第一語言單位(31)及複數疑問句範本(32),前述詞性包含有動詞、名詞及疑問代詞,再執行下列步驟:先利用輸入介面(2)以語音、手寫、鍵盤之任一或組合輸入輸入一語句(例如:提昇工作效率)至該電腦系統。
接著該第一比對模組(41)將比對前述第一語言單位(31)及該語句,並以該擷取模組(42)自該語句中擷取作為動詞或/及名詞的複數第二語言單位(例如擷取「提昇」、「效率」)。
再來該語句組合模組(43)將依據前述第一語言單位(31)中的疑問代詞及前述第二語言單位,以產生並輸出用於協助提問之複數提問句(例如:「為什麼要提昇工作效率?」、「如何提昇工作效率?」、「何時開
始提昇工作效率?」、「提昇工作效率的成本是多少?」、「提昇什麼的工作效率?」)。
藉由上述方法,將能協助使用者找出問題,並協助進行提問,該在溝通或思考問題時注意將有相當大的注意,用於思考問題時,將能避免思考問題有所疏漏,用於溝通時也將可提供更為具體的溝通內容,增進溝通的效率。減少雙方溝通所需的花費時間反覆提問、回答,有效提昇溝通效率。
綜合上述實施例之說明,當可充分瞭解本發明之操作、使用及本發明產生之功效,惟以上所述實施例僅係為本發明之較佳實施例,當不能以此限定本發明實施之範圍,即依本發明申請專利範圍及發明說明內容所作簡單的等效變化與修飾,皆屬本發明涵蓋之範圍內。
(1)‧‧‧處理單元
(2)‧‧‧輸入介面
(3)‧‧‧資料庫
(31)‧‧‧第一語言單位
(32)‧‧‧疑問句範本
(33)‧‧‧歷史紀錄
(4)‧‧‧提問建議子系統
(41)‧‧‧第一比對模組
(42)‧‧‧擷取模組
(43)‧‧‧語句組合模組
(44)‧‧‧第二比對模組
(5)‧‧‧輸出單元
Claims (5)
- 一種藉由分析語句協助提問之方法,用於一電腦系統,該電腦系統係儲存依據詞性分類之複數第一語言單位,及複數疑問句範本,前述詞性包含有動詞、名詞及疑問代詞,前述疑問句範本皆對應前述一疑問代詞,再執行下列步驟:A.輸入一語句至該電腦系統;B.該電腦系統比對前述第一語言單位及該語句,以自該語句中擷取作為動詞或/及名詞的複數第二語言單位;C.該電腦系統依據前述第一語言單位中的疑問代詞、前述疑問句範本及前述第二語言單位產生前述提問句,以依據該語句產生並輸出用於協助提問之複數提問句;D.係儲存前述語句作為一歷史紀錄,以在輸入另一語句時,比對另一語句與前述歷史紀錄,並在相同或相似度大於一預設值時,將前述歷史紀錄依相似度作排序,以提供選擇輸入。
- 如申請專利範圍第1項所述之藉由分析語句協助提問之方法,其中,在步驟A中係利用語音、手寫、鍵盤之任一或組合輸入前述語句。
- 一種藉由分析語句協助提問之系統,係使用申請專利範圍第1項至第2項中任一項所述之藉由分析語句協助提問之方法,包含:一處理單元;一輸入介面,連接該處理單元,以輸入前述語句;一資料庫,連接該處理單元,係儲存有依據詞性分類之前述第一語言單位、前述疑問句範本及過去曾經輸入語句的複數歷史紀錄;一提問建議子系統,連接該處理單元,包含一第一比對模組、一第二比對模組、一擷取模組、一語句組合模組及一輸出單元,該第一比對模組係比對該語句與 前述第一語言單位,以供該擷取模組自該語句中擷取作為動詞或/及名詞的複數第二語言單位,該第二比對模組係比對另一語句與前述歷史紀錄,並在相同或相似度大於一預設值時,將前述歷史紀錄依相似度作排序,以提供選擇輸入,該語句組合模組依據前述第一語言單位中的一疑問代詞及前述第二語言單位,以產生前述用於協助提問之提問句;一輸出單元,連接該處理單元,以由該輸出單元輸出前述提問句。
- 一種電腦程式產品,係安裝於一電腦系統,使該電腦系統執行申請專利範圍第1項至第2項任一項所述之藉由分析語句協助提問之方法。
- 一種電腦可讀取紀錄媒體,係儲存有申請專利範圍第4項所述之電腦程式產品。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103102936A TWI599897B (zh) | 2014-01-27 | 2014-01-27 | Methodologies, systems, computer programs, and human readable help by asking questions Get record media |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103102936A TWI599897B (zh) | 2014-01-27 | 2014-01-27 | Methodologies, systems, computer programs, and human readable help by asking questions Get record media |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201530325A TW201530325A (zh) | 2015-08-01 |
TWI599897B true TWI599897B (zh) | 2017-09-21 |
Family
ID=54342717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103102936A TWI599897B (zh) | 2014-01-27 | 2014-01-27 | Methodologies, systems, computer programs, and human readable help by asking questions Get record media |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI599897B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI653529B (zh) | 2017-12-29 | 2019-03-11 | 宏碁股份有限公司 | 用於作業系統映像除錯的方法及應用其之電子裝置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW581952B (en) * | 2001-09-07 | 2004-04-01 | Inventec Corp | System for training listening and speaking capability of foreign language by randomly asking sentences for answers and the method thereof |
-
2014
- 2014-01-27 TW TW103102936A patent/TWI599897B/zh not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW581952B (en) * | 2001-09-07 | 2004-04-01 | Inventec Corp | System for training listening and speaking capability of foreign language by randomly asking sentences for answers and the method thereof |
Non-Patent Citations (1)
Title |
---|
陳盈如,"稅務法規問題系統之研究",銘傳大學93年碩士論文 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI653529B (zh) | 2017-12-29 | 2019-03-11 | 宏碁股份有限公司 | 用於作業系統映像除錯的方法及應用其之電子裝置 |
Also Published As
Publication number | Publication date |
---|---|
TW201530325A (zh) | 2015-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021000497A1 (zh) | 检索方法、装置、计算机设备和存储介质 | |
WO2019153522A1 (zh) | 智能交互方法、电子装置及存储介质 | |
Huang et al. | Detecting suicidal ideation in Chinese microblogs with psychological lexicons | |
CN104933081A (zh) | 一种搜索建议提供方法及装置 | |
US10108698B2 (en) | Common data repository for improving transactional efficiencies of user interactions with a computing device | |
JP2017534941A (ja) | オーファン発話検出システム及び方法 | |
US12032911B2 (en) | Systems and methods for structured phrase embedding and use thereof | |
CN112417090A (zh) | 利用未提交的用户输入数据来提高任务性能 | |
CN114817683A (zh) | 一种信息推荐方法、装置、计算机设备及存储介质 | |
Rızvı | Decoding Emotions: Harnessing the Power of Python for Sentiment Analysis in Social Media | |
Rony et al. | ClaimViz: Visual analytics for identifying and verifying factual claims | |
US10282417B2 (en) | Conversational list management | |
Xu et al. | Product features mining based on Conditional Random Fields model | |
TWI599897B (zh) | Methodologies, systems, computer programs, and human readable help by asking questions Get record media | |
Das et al. | The``Colonial Impulse" of Natural Language Processing: An Audit of Bengali Sentiment Analysis Tools and Their Identity-based Biases | |
Parthiban et al. | Trends in the AI-based banking conversational agents literature: a bibliometric review | |
Aunimo | Enhancing reliability and user experience in conversational agents | |
CN112632234A (zh) | 人机交互方法、装置、智能机器人和存储介质 | |
Goyal et al. | Predictive visual analysis of speech data using machine learning algorithms | |
JP6743108B2 (ja) | パターン認識モデル及びパターン学習装置、その生成方法、それを用いたfaqの抽出方法及びパターン認識装置、並びにプログラム | |
US20240160851A1 (en) | Day zero natural language processing model | |
Shabanpour et al. | Aspect-based automated evaluation of dialogues | |
US11783112B1 (en) | Framework agnostic summarization of multi-channel communication | |
US11868380B1 (en) | Systems and methods for large-scale content exploration | |
Anand et al. | Speech Emotion Recognition with Web Speech API |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |