本研究目標提出在遠距學習環境下使用Link Grammar Parser發展之語意問答系統(Semantic QA System),本系統利用Link Grammar Parser 剖析使用者的問題,分析學習者提問中的句法後透過WordNet擴張字彙集藉以在系統提供的知識本體(Ontology)或在網路教材中找出適合的答案,並提供與問題語意相關的連結做為補充資訊;系統平台則以Spring Framework為發展平台。本研究將專注於問答系統之”應用程式系統架構”,由於整個架構龐大,教育與問答機制更須因應時代科技而作變化,整個系統設計須在設計的初期便將系統定義為可擴展的(extensible)可加掛的(pluginable),並以此作為發展系統的必要條件;更因系統架構龐大,設計模組化將使得本研究計劃可逐步完成,最初勾勒出所需各模組並以”API”(Application Program Interface)作為模組間之溝通管道,先定義介面(Interface)再進行開發,先定義各模組提供的服務方法(Service Method) ,再進行細部實作;由於本語義問答系統仰賴幾個重要的開放原碼計畫(Open Source)及若干公開標準(Open Standard),整合這些系統為本研究的重大工程,主要工作為:如何粹取所需API及整理使用方法,並本著不絕對綁定特定系統的原則,避免系統將隨著這些計畫隕落而滅亡,並給本研究一個可以更換任何Open Source(甚至是Third Party的產品)的機會;變化是資訊軟體最主要的課題,本問答系統將根據上述原則及精神完成設計。
In this paper, we seek to use a “Link Grammar Parser” to develop a “Semantic QA System”. This system will make use of “Link Grammar Parser” to analyse the user’s problem . After analysing the learner’s grammar, it will expand the Semantic dictionary via WordNet and subsequently seeks answers in the system’s Ontology or search the internet for more appropriate answer . In addition, it will provide http links to the answer as supplement information. The implementation environment will use Spring Framework as development platform. This research will be focused on the software system architecture. As it is foreseeable that the entire system will be sizable, and that education methods and QA system inevitably evolve throughout times, it is crucial that design of this platform be easily extensible . We have 2 principles here ,system could be extensible and components could be plug-in , we planned to build whole system by phases , at the first phase we defined all modules and use API (Application Program Interface) to combine all modules , all the modules should be implemented by interfaces ,and provide appropriate service methods .