本發(fā)明涉及一種解決方案搜尋系統(tǒng),尤指一種利用巨量數(shù)據(jù)及數(shù)據(jù)探勘技術(shù)的解決方案搜尋系統(tǒng)。
背景技術(shù):
:產(chǎn)品的成功與否除了與研發(fā)技術(shù)息息相關(guān)之外,也需要大量的測(cè)試以確保產(chǎn)品的穩(wěn)定性,尤其是要求高穩(wěn)定性、高信賴(lài)度的科技產(chǎn)品,如工業(yè)儀器、行動(dòng)裝置、工作站、個(gè)人計(jì)算機(jī)或服務(wù)器…等產(chǎn)品,對(duì)于品管測(cè)試的標(biāo)準(zhǔn)即更加嚴(yán)格。而當(dāng)產(chǎn)品被檢測(cè)出問(wèn)題時(shí),必須經(jīng)由復(fù)制問(wèn)題、搜集及分析相關(guān)數(shù)據(jù)、找出問(wèn)題可能的成因、提出可能的解決方案并驗(yàn)證所提出的解決方案…等步驟以確保檢測(cè)出的問(wèn)題得以被適當(dāng)?shù)亟鉀Q,這些過(guò)程不僅可能十分耗時(shí),甚至可能導(dǎo)致產(chǎn)品錯(cuò)過(guò)進(jìn)入市場(chǎng)的時(shí)機(jī),且實(shí)行上又必需仰賴(lài)工程師的個(gè)人經(jīng)驗(yàn)及專(zhuān)業(yè)程度;也就是工程師的經(jīng)驗(yàn)及專(zhuān)業(yè)程度是否足夠?qū)?huì)大大地影響提出解決方案所需要的時(shí)間,同時(shí)也可能影響了所提出的解決方案是否能夠徹底解決問(wèn)題,導(dǎo)致解決方案的質(zhì)量不易掌握。另外,由于個(gè)人經(jīng)驗(yàn)不易傳承,因此即便欲解決的問(wèn)題相同或類(lèi)似,不同的工程師仍可能必須重復(fù)上述的過(guò)程才能得出解決方案,這樣的做法不僅沒(méi)有效率,也無(wú)法確保工程師能找出最適切的解決方案。此外,對(duì)于同類(lèi)型的產(chǎn)品,其出現(xiàn)相同或相似問(wèn)題的比例甚高,過(guò)去雖也有將解決方案紀(jì)錄或存盤(pán)的作法,但由于問(wèn)題種類(lèi)繁多,所牽涉到的信息量相當(dāng)龐大,加上各工程師對(duì)于問(wèn)題描述的方式可能不一致,因此難以系統(tǒng)化地儲(chǔ)存,因此在實(shí)行上,工程師仍不易搜尋到相關(guān)的解決方案,而難以達(dá)成使工程師共享經(jīng)驗(yàn)的目的。因此如何能使工程師能分享彼此的經(jīng)驗(yàn),且能輕易地搜尋到可能的解決方案以減少解決產(chǎn)品問(wèn)題的時(shí)間,并提升解決方案質(zhì)量,即成為重要的問(wèn)題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的實(shí)施例提供一種解決方案搜尋系統(tǒng)的操作方法及解決方案搜尋系統(tǒng),能輕易地搜尋到可能的解決方案以減少解決產(chǎn)品問(wèn)題的時(shí)間。本發(fā)明的解決方案搜尋系統(tǒng)。解決方案搜尋系統(tǒng)包含巨量數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)、運(yùn)算服務(wù)器、模型服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器及中樞服務(wù)器。運(yùn)算服務(wù)器用以根據(jù)標(biāo)準(zhǔn)詞對(duì)照表與問(wèn)題描述檔案的文字對(duì)照以產(chǎn)生關(guān)鍵詞描述檔案,根據(jù)關(guān)鍵詞描述檔案產(chǎn)生預(yù)測(cè)因子檔案,及根據(jù)預(yù)測(cè)因子檔案產(chǎn)生模型輸入檔案。模型服務(wù)器用以根據(jù)模型輸入檔案及數(shù)據(jù)探勘預(yù)測(cè)模型產(chǎn)生預(yù)測(cè)解決方案類(lèi)別。數(shù)據(jù)庫(kù)服務(wù)器用以根據(jù)問(wèn)題描述檔案所對(duì)應(yīng)的解決方案類(lèi)別自巨量數(shù)據(jù)庫(kù)讀取至少一解決方案。中樞服務(wù)器用以當(dāng)接收到問(wèn)題描述檔案時(shí),將問(wèn)題描述檔案?jìng)魉椭吝\(yùn)算服務(wù)器,將運(yùn)算服務(wù)器所產(chǎn)生的模型輸入檔案?jìng)魉椭聊P头?wù)器,當(dāng)關(guān)系數(shù)據(jù)庫(kù)儲(chǔ)存有問(wèn)題描述檔案所對(duì)應(yīng)的至少一自選方案類(lèi)別時(shí),選擇至少一自選方案類(lèi)別中權(quán)重最高的第一自選方案類(lèi)別作為解決方案類(lèi)別,將解決方案類(lèi)別傳送至數(shù)據(jù)庫(kù)服務(wù)器,及根據(jù)關(guān)系數(shù)據(jù)庫(kù)中每一解決方案對(duì)應(yīng)于解決方案類(lèi)別的權(quán)重,依序輸出至少一解決方案。本發(fā)明的另一實(shí)施例提供一種解決方案搜尋系統(tǒng)的操作方法。解決方案搜尋系統(tǒng)包含運(yùn)算服務(wù)器、模型服務(wù)器、關(guān)系數(shù)據(jù)庫(kù)、巨量數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)服務(wù)器及中樞服務(wù)器。方法包含:當(dāng)中樞服務(wù)器接收到問(wèn)題描述檔案時(shí),中樞服務(wù)器將問(wèn)題描述檔案?jìng)魉椭吝\(yùn)算服務(wù)器,運(yùn)算服務(wù)器利用標(biāo)準(zhǔn)詞對(duì)照表與問(wèn)題描述檔案的文字對(duì)照以產(chǎn)生關(guān)鍵詞描述檔案,運(yùn)算服務(wù)器根據(jù)關(guān)鍵詞描述檔案產(chǎn)生預(yù)測(cè)因子檔案,運(yùn)算服務(wù)器根據(jù)預(yù)測(cè)因子檔案產(chǎn)生模型輸入檔案,中樞服務(wù)器將模型輸入檔案?jìng)魉椭聊P头?wù)器,模型服務(wù)器根據(jù)模型輸入檔案及數(shù)據(jù)探勘預(yù)測(cè)模型產(chǎn)生預(yù)測(cè)解決方案類(lèi)別,當(dāng)關(guān)系數(shù)據(jù)庫(kù)儲(chǔ)存有問(wèn)題描述檔案所對(duì)應(yīng)的至少一自選方案類(lèi)別時(shí),中樞服務(wù)器選擇至少一自選方案類(lèi)別中權(quán)重最高的第一自選方案類(lèi)別作為解決方案類(lèi)別,中樞服務(wù)器將解決方案類(lèi)別傳送至數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)解決方案類(lèi)別讀取儲(chǔ)存于巨量數(shù)據(jù)庫(kù)的至少一解決方案,及中樞服務(wù)器根據(jù)關(guān)系數(shù)據(jù)庫(kù)中每一解決方案對(duì)應(yīng)于解決方案類(lèi)別的權(quán)重,依序輸出由巨量數(shù)據(jù)庫(kù)讀取的至少一解決方案。附圖說(shuō)明圖1為本發(fā)明一實(shí)施例的解決方案搜尋系統(tǒng)的示意圖。圖2為本發(fā)明另一實(shí)施例的解決方案搜尋系統(tǒng)的示意圖。圖3A及圖3B為圖1的解決方案搜尋系統(tǒng)的操作方法流程圖。組件標(biāo)號(hào)說(shuō)明:100、200解決方案搜尋系統(tǒng)110運(yùn)算服務(wù)器120模型服務(wù)器130巨量數(shù)據(jù)庫(kù)140數(shù)據(jù)庫(kù)服務(wù)器150中樞服務(wù)器160關(guān)系數(shù)據(jù)庫(kù)170網(wǎng)頁(yè)服務(wù)器180建模服務(wù)器A1問(wèn)題描述檔案B1模型輸入檔案C1解決方案類(lèi)別P1預(yù)測(cè)解決方案類(lèi)別S1、S2自選方案類(lèi)別T1配對(duì)方案類(lèi)別D11、D12、D13解決方案A21、A2X已解決問(wèn)題描述檔案B21、B2X模型輸入檔案D21、D2X解決方案300方法S310至S380步驟具體實(shí)施方式圖1為本發(fā)明一實(shí)施例的解決方案搜尋系統(tǒng)100的示意圖。解決方案搜尋系統(tǒng)100包含運(yùn)算服務(wù)器110、模型服務(wù)器120、巨量數(shù)據(jù)庫(kù)130、數(shù)據(jù)庫(kù)服務(wù)器140、中樞服務(wù)器150及關(guān)連式數(shù)據(jù)庫(kù)160。數(shù)據(jù)庫(kù)服務(wù)器140及巨量數(shù)據(jù)庫(kù)130可為支持HadoopDistributeFileSystem(HDFS)、HadoopMap/Reduce及Hive…等系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)器及巨量數(shù)據(jù)庫(kù),或可支持其他適合處理巨量資料的數(shù)據(jù)庫(kù)系統(tǒng),以符合解決方案搜尋系統(tǒng)100對(duì)于快速處理、儲(chǔ)存大量數(shù)據(jù)的需求。而關(guān)系數(shù)據(jù)庫(kù)160(如MySql、PostgreSql…等關(guān)系數(shù)據(jù)庫(kù))則可為一般文件系統(tǒng),并用以提供儲(chǔ)存中樞服務(wù)器150在運(yùn)算時(shí)所需的小量或暫時(shí)性的數(shù)據(jù)。當(dāng)用戶(hù)欲利用方案搜尋系統(tǒng)100來(lái)搜尋解決方案時(shí),使用者可將問(wèn)題描述檔案A1輸入至解決方案搜尋系統(tǒng)100。當(dāng)中樞服務(wù)器150接受到問(wèn)題描述檔案A1時(shí),即可將問(wèn)題描述檔案A1傳送至運(yùn)算服務(wù)器110。問(wèn)題描述檔案A1中可透過(guò)文字描述與產(chǎn)品系統(tǒng)問(wèn)題相關(guān)的信息,內(nèi)容可包含系統(tǒng)問(wèn)題及現(xiàn)象的描述、系統(tǒng)問(wèn)題所屬的子系統(tǒng)及發(fā)生問(wèn)題的經(jīng)過(guò)(也就是,可說(shuō)明如何復(fù)制問(wèn)題),但不限于上述信息。在本發(fā)明的一實(shí)施例中,問(wèn)題描述檔案A1可利用固定格式(例如但不限于csv、json、xml等文本文件格式)條列與系統(tǒng)問(wèn)題相關(guān)的信息,以使運(yùn)算服務(wù)器110能夠較為精確地判讀問(wèn)題描述檔案A1的內(nèi)容。在本發(fā)明的一實(shí)施例中,運(yùn)算服務(wù)器110可根據(jù)問(wèn)題描述檔案A1的文字產(chǎn)生關(guān)鍵詞(attributes)描述檔案。關(guān)鍵詞(attributes)描述檔案可由多個(gè)關(guān)鍵詞(attributes)所組成,每一個(gè)關(guān)鍵詞是由一對(duì)關(guān)鍵詞名字(attributename)與關(guān)鍵詞的值(attributevalue)所組成,在本發(fā)明的一實(shí)施例中,可以json的文字格式來(lái)描述。當(dāng)問(wèn)題描述檔案A1使用非固定格式文字條列與系統(tǒng)問(wèn)題相關(guān)的信息時(shí),運(yùn)算服務(wù)器110也可使用正規(guī)表示法(regularexpression)來(lái)識(shí)別關(guān)鍵詞的文字并取得關(guān)鍵詞的值。再者,運(yùn)算服務(wù)器110可利用標(biāo)準(zhǔn)詞對(duì)照表與問(wèn)題描述檔案A1的文字對(duì)照以產(chǎn)生關(guān)鍵詞描述檔案。表1為本發(fā)明一實(shí)施例的標(biāo)準(zhǔn)詞對(duì)照表的部分內(nèi)容。透過(guò)標(biāo)準(zhǔn)詞對(duì)照表可以標(biāo)準(zhǔn)化同義的字匯與詞匯,如此即可較正確地呈現(xiàn)關(guān)鍵詞描述檔案的語(yǔ)意。此外,為避免關(guān)鍵詞描述檔案的語(yǔ)意的混淆,所有關(guān)鍵詞的值皆可以小寫(xiě)表示。表1“chipset”“cs”“chipset”“cs”“operationsystem”“os”“operationsystems”“os”“systemboard”“sb”“motherboard”“sb”“basicinputoutputsystem”“bios”“memoryreferencecode”“mrc”“inter-integratedcircuit”,“i2c”“i2c”由于關(guān)鍵詞的選擇可能會(huì)影響到解決方案搜尋系統(tǒng)100搜尋解決方案的精準(zhǔn)度,因此在本發(fā)明的部分實(shí)施例中,中樞服務(wù)器150也可根據(jù)使用者的輸入內(nèi)容來(lái)更新標(biāo)準(zhǔn)詞對(duì)照表,以增加解決方案搜尋系統(tǒng)100搜尋解決方案的精準(zhǔn)度。完成關(guān)鍵詞描述檔案后,運(yùn)算服務(wù)器110可自關(guān)鍵詞描述檔案中挑選出預(yù)測(cè)因子(predictors)以產(chǎn)生預(yù)測(cè)因子檔案,再根據(jù)預(yù)測(cè)因子檔案及預(yù)測(cè)模型產(chǎn)生模型輸入檔案B1。舉例來(lái)說(shuō),運(yùn)算服務(wù)器110可根據(jù)預(yù)測(cè)模型(例如CBayes模型)的特性調(diào)整預(yù)測(cè)因子檔案,而將預(yù)測(cè)因子檔案中的數(shù)字部分刪除,以產(chǎn)生模型輸入檔案B1,然而不同的預(yù)測(cè)模型對(duì)于輸入檔案的格式有不同要求,本發(fā)明并不以上述實(shí)施例為限。中樞服務(wù)器150可將運(yùn)算服務(wù)器110所產(chǎn)生的模型輸入檔案B1傳送至模型服務(wù)器120。模型服務(wù)器120可根據(jù)模型輸入檔案B1及數(shù)據(jù)探勘預(yù)測(cè)模型M1產(chǎn)生預(yù)測(cè)解決方案類(lèi)別P1。預(yù)測(cè)解決方案類(lèi)別P1可用以預(yù)測(cè)問(wèn)題描述檔案A1所屬的解決方案的類(lèi)別。在本發(fā)明的部分實(shí)施例中,解決方案類(lèi)別可包含多個(gè)子類(lèi)別,舉例來(lái)說(shuō),若預(yù)測(cè)解決方案類(lèi)別P1為bios.mrc.i2c,則其中bios表示問(wèn)題描述檔案A1可能與基本輸入輸出系統(tǒng)(Basic Input/OutputSystem,BIOS)相關(guān),bios.mrc表示問(wèn)題描述檔案A1可能與基本輸入輸出系統(tǒng)中的內(nèi)存參照碼(memoryreferencecode)相關(guān),而bios.mrc.i2c則表示問(wèn)題描述檔案A1可能與基本輸入輸出系統(tǒng)中內(nèi)存參照碼的內(nèi)部整合電路(Inter-integratedcircuit,I2C)相關(guān)。由于模型服務(wù)器120所產(chǎn)生的預(yù)測(cè)解決方案類(lèi)別P1不一定正確,因此當(dāng)使用者對(duì)自己提出的問(wèn)題描述檔案A1已有相當(dāng)程度的了解時(shí),使用者也可以自行將對(duì)應(yīng)于問(wèn)題描述檔案A1的類(lèi)別儲(chǔ)存在關(guān)系數(shù)據(jù)庫(kù)160中,即將使用者所選擇的自選方案類(lèi)別儲(chǔ)存在關(guān)系數(shù)據(jù)庫(kù)160中,以增加搜尋到正確解決方案的機(jī)率。換言之,由于在實(shí)際利用解決方案搜尋系統(tǒng)100時(shí),不同的使用者可能會(huì)遭遇到相同的問(wèn)題而輸入相同的問(wèn)題描述檔案,此時(shí)若能夠?qū)⒚總€(gè)使用者的經(jīng)驗(yàn)及看法加以整合,則應(yīng)可進(jìn)一步的增加解決方案搜尋系統(tǒng)100搜尋解決方案的精準(zhǔn)度。為了讓不同使用者的意見(jiàn)和經(jīng)驗(yàn)?zāi)軌蜃鰹橄乱淮嗡褜さ膮⒖?,解決方案搜尋系統(tǒng)100可讓用戶(hù)輸入對(duì)應(yīng)于問(wèn)題描述檔案的自選方案類(lèi)別。另外考慮到每個(gè)使用者對(duì)于問(wèn)題了解的程度可能不相同,因此不同使用者還可具有不同的身份權(quán)重。表2為本發(fā)明一實(shí)施例的使用者身份及其身份權(quán)重的對(duì)照表。表2使用者身份權(quán)重項(xiàng)目管理者5技術(shù)經(jīng)理4資深工程師3工程師2初階工程師1一般使用者0舉例來(lái)說(shuō),若使用者U1為項(xiàng)目管理者并具有身份權(quán)重為5,則當(dāng)使用者U1輸入對(duì)應(yīng)于問(wèn)題 描述檔案A1的自選方案類(lèi)別,例如S1時(shí),中樞服務(wù)器150即可將自選方案類(lèi)別S1與問(wèn)題描述檔案A1間的對(duì)應(yīng)關(guān)系儲(chǔ)存至關(guān)系數(shù)據(jù)庫(kù)160,并根據(jù)使用者U1的身份權(quán)重設(shè)定自選方案類(lèi)別S1對(duì)應(yīng)于問(wèn)題描述檔案A1的權(quán)重。如果在使用者U1輸入自選方案類(lèi)別S1之前,沒(méi)有其他使用者輸入過(guò)相同的類(lèi)別,則中樞服務(wù)器150可在關(guān)系數(shù)據(jù)庫(kù)160中,將對(duì)應(yīng)于問(wèn)題描述檔案A1的自選方案類(lèi)別S1的權(quán)重設(shè)定為使用者U1的身份權(quán)重,例如依表2所示為5。在使用者U1輸入對(duì)應(yīng)于問(wèn)題描述檔案A1的自選方案類(lèi)別S1后,若身份為初階工程師的用戶(hù)U2也同樣輸入對(duì)應(yīng)于問(wèn)題描述檔案A1的自選方案類(lèi)別S1,則此時(shí)中樞服務(wù)器150會(huì)根據(jù)使用者U2的身份權(quán)重,在表2中為1,增加在關(guān)系數(shù)據(jù)庫(kù)160中自選方案類(lèi)別S1對(duì)應(yīng)于問(wèn)題描述檔案A1的權(quán)重,也就是將權(quán)重增加至6。換言之,解決方案搜尋系統(tǒng)100可根據(jù)用戶(hù)的身份不同,將每個(gè)使用者的經(jīng)驗(yàn)加以整合,以增加解決方案搜尋系統(tǒng)100搜尋對(duì)應(yīng)解決方案的精準(zhǔn)度。如此一來(lái),在選擇解決方案類(lèi)別時(shí),中樞服務(wù)器150會(huì)先在關(guān)系數(shù)據(jù)庫(kù)160中搜尋是否儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案A1的至少一自選方案類(lèi)別。若關(guān)系數(shù)據(jù)庫(kù)160中并未儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案A1的自選方案類(lèi)別時(shí),中樞服務(wù)器150會(huì)選擇模型服務(wù)器120所產(chǎn)生的預(yù)測(cè)解決方案類(lèi)別P1作為解決方案類(lèi)別。在圖1的實(shí)施例中,由于關(guān)系數(shù)據(jù)庫(kù)160中儲(chǔ)存有問(wèn)題描述檔案A1所對(duì)應(yīng)的自選方案類(lèi)別S1及S2,因此中樞服務(wù)器150可選擇自選方案類(lèi)別S1及S2中權(quán)重最高的自選方案類(lèi)別作為解決方案類(lèi)別C1。此外,在部分實(shí)施例中,數(shù)據(jù)探勘預(yù)測(cè)模型M1可由解決方案搜尋系統(tǒng)100根據(jù)多個(gè)已解決問(wèn)題描述檔案及數(shù)據(jù)探勘算法來(lái)建立。已解決問(wèn)題描述檔案除了包含問(wèn)題描述檔案A1所具有的項(xiàng)目之外,還包含問(wèn)題成因字段、配對(duì)方案類(lèi)別以及對(duì)應(yīng)的解決方案,因此除了自選方案類(lèi)別之外,解決方案搜尋系統(tǒng)100也可利用已解決問(wèn)題描述檔案中的信息來(lái)增加解決方案搜尋系統(tǒng)100的精準(zhǔn)度。舉例來(lái)說(shuō),解決方案搜尋系統(tǒng)100可將已解決問(wèn)題描述檔案中所記錄的配對(duì)方案類(lèi)別與其對(duì)應(yīng)的已解決問(wèn)題描述檔案的對(duì)應(yīng)關(guān)系儲(chǔ)存在關(guān)系數(shù)據(jù)庫(kù)160中,作為之后搜尋時(shí)的參考數(shù) 據(jù)。配對(duì)方案類(lèi)別可能是用戶(hù)原先所記錄的解決方案類(lèi)別。然而在某些情況下,用戶(hù)所記錄的解決方案類(lèi)別可能范圍過(guò)大,例如使用者若僅以bios作為已解決問(wèn)題描述檔案的解決方案類(lèi)別,則會(huì)導(dǎo)致搜尋出的解決方案過(guò)多,而喪失精準(zhǔn)度。因此解決方案搜尋系統(tǒng)100也可進(jìn)一步將已解決問(wèn)題描述檔案中的問(wèn)題成因字段與標(biāo)準(zhǔn)詞對(duì)照表比對(duì)來(lái)產(chǎn)生配對(duì)方案類(lèi)別,如此即可提升配對(duì)方案類(lèi)別的精準(zhǔn)度。在此情況下,當(dāng)關(guān)系數(shù)據(jù)庫(kù)160中并未儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案A1的自選方案類(lèi)別,卻儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案A1的配對(duì)方案類(lèi)別時(shí),中樞服務(wù)器150即可選擇配對(duì)方案類(lèi)別作為解決方案類(lèi)別;而當(dāng)關(guān)系數(shù)據(jù)庫(kù)160中并未儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案A1的自選方案類(lèi)別及配對(duì)方案類(lèi)別時(shí),中樞服務(wù)器150才選擇模型服務(wù)器120所產(chǎn)生的預(yù)測(cè)解決方案類(lèi)別P1作為解決方案類(lèi)別。舉例來(lái)說(shuō),表3為本發(fā)明一實(shí)施例的關(guān)系數(shù)據(jù)庫(kù)160中問(wèn)題描述檔案及其自選方案類(lèi)別及配對(duì)方案類(lèi)別間的對(duì)應(yīng)關(guān)系。表3在表3中,每個(gè)問(wèn)題描述檔案會(huì)以其問(wèn)題描述檔案代碼作為代表,以方便搜尋管理,例如問(wèn)題描述檔案A1的問(wèn)題描述檔案代碼為01234,則中樞服務(wù)器150即可根據(jù)代碼01234來(lái)搜尋問(wèn)題描述檔案A1是否具有自選方案類(lèi)別或配對(duì)方案類(lèi)別。由于問(wèn)題描述檔案A1會(huì)對(duì)應(yīng)到解決方案搜尋系統(tǒng)100中的已解決問(wèn)題描述檔案,因此在表3中,根據(jù)問(wèn)題描述檔案A1的問(wèn)題描述檔 案代碼01234即可查找到對(duì)應(yīng)的配對(duì)方案類(lèi)別T1。再者,根據(jù)問(wèn)題描述檔案A1的問(wèn)題描述檔案代碼01234還可查找到對(duì)應(yīng)于搜尋問(wèn)題描述檔案A1的自選方案類(lèi)別,即S1及S2,且權(quán)重分別為6及3。在此情況下,當(dāng)中樞服務(wù)器150要選擇問(wèn)題描述檔案A1的解決方案類(lèi)別時(shí),將會(huì)優(yōu)先選擇自選方案類(lèi)別中權(quán)重較高的S1作為其解決方案類(lèi)別。在本發(fā)明的其他實(shí)施例中,當(dāng)中樞服務(wù)器150要選擇問(wèn)題描述檔案代碼為01235的解決方案類(lèi)別時(shí),則由于表3中并未儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案代碼01235的自選方案類(lèi)別,而僅有對(duì)應(yīng)的配對(duì)方案類(lèi)別T2,因此中樞服務(wù)器150可選擇T2作為其問(wèn)題描述檔案的解決方案類(lèi)別。而當(dāng)中樞服務(wù)器150要選擇問(wèn)題描述檔案代碼為01236的解決方案類(lèi)別時(shí),則由于表3中并未儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案代碼01236的自選方案類(lèi)別,也并未儲(chǔ)存對(duì)應(yīng)于問(wèn)題描述檔案代碼01236的配對(duì)方案類(lèi)別;也就是說(shuō),具有問(wèn)題描述檔案代碼01236的問(wèn)題描述檔案之前并未被用戶(hù)輸入過(guò),系統(tǒng)中也沒(méi)有相對(duì)應(yīng)的已解決問(wèn)題描述檔案可供參考,因此中樞服務(wù)器150即會(huì)根據(jù)模型服務(wù)器120所產(chǎn)生的預(yù)測(cè)解決方案類(lèi)別作為其解決方案類(lèi)別。決定解決方案類(lèi)別C1之后,中樞服務(wù)器150可將解決方案類(lèi)別C1傳送至數(shù)據(jù)庫(kù)服務(wù)器140,而數(shù)據(jù)庫(kù)服務(wù)器140即可用以根據(jù)解決方案類(lèi)別C1自巨量數(shù)據(jù)庫(kù)130讀取至少一解決方案。在圖1的實(shí)施例中,巨量數(shù)據(jù)庫(kù)130中儲(chǔ)存了對(duì)應(yīng)于解決方案類(lèi)別C1的解決方案D11至D13,而中樞服務(wù)器150則會(huì)根據(jù)關(guān)系數(shù)據(jù)庫(kù)160中每一解決方案D11至D13對(duì)應(yīng)于解決方案類(lèi)別C1的權(quán)重,依序輸出解決方案D11至D13供使用者選擇。對(duì)于使用者來(lái)說(shuō),解決方案的權(quán)重越大表示其有較高的問(wèn)題解決的可能性,因此使用者可根據(jù)解決方案權(quán)重由大至小,優(yōu)先選擇權(quán)重較大的解決方案來(lái)嘗試解決其問(wèn)題,以增加其問(wèn)題解決的效率。在部分實(shí)施例中,每一解決方案D11至D13對(duì)應(yīng)于解決方案類(lèi)別C1的權(quán)重可以透過(guò)與解決方案搜尋系統(tǒng)100內(nèi)部的數(shù)據(jù)比對(duì)自動(dòng)設(shè)定,也可以透過(guò)與使用者的互動(dòng)來(lái)設(shè)定。舉例來(lái)說(shuō),解決方案搜尋系統(tǒng)100可以?xún)?chǔ)存解決方案類(lèi)別C1及對(duì)應(yīng)于解決方案類(lèi)別C1的各個(gè)已解決問(wèn)題描述檔案之間的對(duì)應(yīng)關(guān)系,也就是解決方案搜尋系統(tǒng)100可以記錄對(duì)應(yīng)到解決方案類(lèi)別C1的所 有已解決問(wèn)題描述檔案。由于對(duì)應(yīng)到相同解決方案類(lèi)別C1的各個(gè)已解決問(wèn)題描述檔案可能會(huì)對(duì)應(yīng)到不同的解決方案,且每個(gè)已解決問(wèn)題描述檔案所包含的解決方案都有機(jī)會(huì)能夠用來(lái)解決問(wèn)題描述檔案A1所描述的問(wèn)題,因此當(dāng)中樞服務(wù)器選擇了適當(dāng)?shù)慕鉀Q方案類(lèi)別C1之后,解決方案搜尋系統(tǒng)100可以根據(jù)解決方案類(lèi)別C1及與其對(duì)應(yīng)的各個(gè)已解決問(wèn)題描述檔案之間的對(duì)應(yīng)關(guān)系搜尋出各個(gè)已解決問(wèn)題描述檔案,并將各個(gè)已解決問(wèn)題描述檔案所包含的解決方案視為可能的解決方案。再者,若已解決問(wèn)題描述檔案的文字內(nèi)容與問(wèn)題描述檔案A1的文字內(nèi)容越相近,則表示兩者所描述的問(wèn)題可能越接近,而其已解決問(wèn)題描述檔案所包含的解決方案也越有機(jī)會(huì)能夠解決問(wèn)題描述檔案A1所描述的問(wèn)題。因此解決方案搜尋系統(tǒng)100可將各個(gè)已解決問(wèn)題描述檔案的文字內(nèi)容與正在查詢(xún)中的問(wèn)題描述檔案A1相比對(duì),并依其比對(duì)結(jié)果的相似程度來(lái)排序各個(gè)已解決問(wèn)題描述檔案所對(duì)應(yīng)的解決方案的權(quán)重。而在中樞服務(wù)器150根據(jù)上述方式所產(chǎn)生的權(quán)重來(lái)輸出解決方案D11至D13供使用者選擇后,使用者即可嘗試解決方案搜尋系統(tǒng)100所提供的解決方案D11至D13來(lái)解決問(wèn)題。為了讓不同使用者間的經(jīng)驗(yàn)?zāi)軌蚧ハ嗾弦灾谙乱晃皇褂谜叩乃褜?,使用者還可透過(guò)解決方案搜尋系統(tǒng)100評(píng)估解決方案D11至D13的權(quán)重,根據(jù)使用者的評(píng)估結(jié)果,中樞服務(wù)器150即可修改在關(guān)系數(shù)據(jù)庫(kù)160中使用者所評(píng)估的解決方案對(duì)應(yīng)于解決方案類(lèi)別C1的權(quán)重。申言之,使用者可在實(shí)際嘗試一個(gè)解決方案對(duì)于問(wèn)題之后,根據(jù)該已嘗試解決方案能夠解決問(wèn)題的程度來(lái)給予對(duì)應(yīng)的權(quán)重。舉例來(lái)說(shuō),表4為本發(fā)明一實(shí)施例的解決問(wèn)題的程度與權(quán)重的對(duì)照表。表4權(quán)重解決問(wèn)題的程度0完全不能解決使用者的問(wèn)題1能提供些許線(xiàn)索來(lái)解決使用者的問(wèn)題2能提供部份線(xiàn)索來(lái)解決使用者的問(wèn)題3能提供大部份線(xiàn)索來(lái)解決使用者的問(wèn)題4幾乎能解決使用者的問(wèn)題5完全能解決使用者的問(wèn)題在表4中,依據(jù)已嘗試解決方案能夠解決問(wèn)題的程度為完全能解決使用者的問(wèn)題到完全不能解決使用者的問(wèn)題,可以分別對(duì)應(yīng)到權(quán)重5至0。透過(guò)讓使用者在已嘗試解決方案之后,再給予權(quán)重的回饋機(jī)制,對(duì)應(yīng)于解決方案類(lèi)別C1的解決方案D11至D13的權(quán)重即可依不同使用者的評(píng)估而給定與累加,因此當(dāng)下一個(gè)用戶(hù)查詢(xún)相同的系統(tǒng)問(wèn)題時(shí),依解決方案D11至D13的權(quán)重大小依序輸出給使用者,使用者依序嘗試解決方案,如此即可讓使用者更加快速地找到其問(wèn)題的解決方案,進(jìn)而增加解決方案搜尋系統(tǒng)100的精準(zhǔn)度。此外,解決方案搜尋系統(tǒng)100還可包含網(wǎng)頁(yè)服務(wù)器170。用戶(hù)可透過(guò)網(wǎng)頁(yè)服務(wù)器170所提供的網(wǎng)頁(yè)接口輸入問(wèn)題描述檔案A1,而網(wǎng)頁(yè)服務(wù)器170接收到問(wèn)題描述檔案A1后,則會(huì)將問(wèn)題描述檔案A1傳送至中樞服務(wù)器150,并于網(wǎng)頁(yè)接口上顯示中樞服務(wù)器150所輸出的第一解決方案D11至D13。透過(guò)上述本發(fā)明實(shí)施例的解決方案搜尋系統(tǒng)100,即可使工程師分享彼此過(guò)去解決系統(tǒng)問(wèn)題的經(jīng)驗(yàn),而能輕易地搜尋到可能的解決方案以減少解決產(chǎn)品問(wèn)題的時(shí)間,并提升解決方案的質(zhì)量。此外,為了能夠更有效地利用用戶(hù)所輸入的信息,本發(fā)明的解決方案搜尋系統(tǒng)也可根據(jù)用戶(hù)輸入的信息來(lái)更新預(yù)測(cè)模型,進(jìn)而增加解決方案搜尋系統(tǒng)的精準(zhǔn)度。圖2為本發(fā)明一實(shí)施例的解決方案搜尋系統(tǒng)200的示意圖,解決方案搜尋系統(tǒng)200與解決方案搜尋系統(tǒng)100可根據(jù)相同原理運(yùn)作,差別在于解決方案搜尋系統(tǒng)200還包含建模服務(wù)器180,且當(dāng)中樞服務(wù)器150接收到的已解決的問(wèn)題描述檔案A21至A2X達(dá)一第一預(yù)定數(shù)量、標(biāo)準(zhǔn)詞對(duì)照 表被更新及/或使用者輸入的自選方案類(lèi)別達(dá)一第二預(yù)定數(shù)量時(shí),中樞服務(wù)器150可控制運(yùn)算服務(wù)器110及建模服務(wù)器180來(lái)建立新的數(shù)據(jù)探勘預(yù)測(cè)模型M2。在圖2中,當(dāng)解決方案搜尋系統(tǒng)200欲重新建立新的數(shù)據(jù)探勘預(yù)測(cè)模型時(shí),中樞服務(wù)器150可將已解決的問(wèn)題描述檔案A21至A2X傳送至運(yùn)算服務(wù)器110,運(yùn)算服務(wù)器110可根據(jù)更新后的標(biāo)準(zhǔn)詞對(duì)照表及已解決問(wèn)題描述檔案A21至A2X產(chǎn)生每一已解決問(wèn)題描述檔案A21至A2X所對(duì)應(yīng)的模型輸入檔案B21至B2X及解決方案D21至D2X。中樞服務(wù)器150可將問(wèn)題描述檔案A21至A2X所對(duì)應(yīng)的解決方案D21至D2X傳送至數(shù)據(jù)庫(kù)服務(wù)器140,使數(shù)據(jù)庫(kù)服務(wù)器140可根據(jù)解決方案D21至D2X儲(chǔ)存在巨量數(shù)據(jù)庫(kù)130。同時(shí),中樞服務(wù)器150可將已解決的問(wèn)題描述檔案A21至A2X所對(duì)應(yīng)的模型輸入檔案B21至B2X及解決方案代碼D21至D2X傳送至建模服務(wù)器180,而建模服務(wù)器180即可以根據(jù)數(shù)據(jù)探勘算法、運(yùn)算服務(wù)器110產(chǎn)生的多個(gè)模型輸入檔案B21至B2X、解決方案代碼D21至D2X以及關(guān)系數(shù)據(jù)庫(kù)160中各個(gè)問(wèn)題描述檔案及其自選方案類(lèi)別之間的對(duì)應(yīng)關(guān)系來(lái)建立新的數(shù)據(jù)探勘預(yù)測(cè)模型M2。在本發(fā)明的一實(shí)施例中,建模服務(wù)器180可以利用適用于數(shù)據(jù)探勘的算法如Bayes、CBayes或SGD來(lái)建立預(yù)測(cè)模型。由于建立數(shù)據(jù)探勘預(yù)測(cè)模型M2所需的時(shí)間一般會(huì)遠(yuǎn)大于模型服務(wù)器120轉(zhuǎn)換數(shù)據(jù)探勘預(yù)測(cè)模型所需的時(shí)間,因此中樞服務(wù)器150可在數(shù)據(jù)探勘預(yù)測(cè)模型M2建立完成后,才使模型服務(wù)器120以數(shù)據(jù)探勘預(yù)測(cè)模型M2代替數(shù)據(jù)探勘預(yù)測(cè)模型M1,如此即可避免在建立數(shù)據(jù)探勘預(yù)測(cè)模型M2的期間,使用者無(wú)法利用解決方案搜尋系統(tǒng)200的情況。此外,在模型服務(wù)器120以數(shù)據(jù)探勘預(yù)測(cè)模型M2代替數(shù)據(jù)探勘預(yù)測(cè)模型M1的建立與轉(zhuǎn)換期間,網(wǎng)頁(yè)服務(wù)器170也可在網(wǎng)頁(yè)接口上輸出更新進(jìn)度,以方便用戶(hù)知悉模型建立與轉(zhuǎn)換的進(jìn)度。且解決方案搜尋系統(tǒng)200也可在轉(zhuǎn)換過(guò)程當(dāng)中提供部分與數(shù)據(jù)探勘預(yù)測(cè)模型無(wú)關(guān)的功能供用戶(hù)使用,以增加解決方案搜尋系統(tǒng)200的便利性。由于數(shù)據(jù)探勘預(yù)測(cè)模型M2是根據(jù)先前使用者所輸入的內(nèi)容所建立的,因此更新過(guò)后的解 決方案搜尋系統(tǒng)200即能夠整合先前使用者的經(jīng)驗(yàn)進(jìn)而提升精準(zhǔn)度。透過(guò)持續(xù)性重建數(shù)據(jù)探勘預(yù)測(cè)模型方式,還可以逐漸提高本發(fā)明的解決方案搜尋系統(tǒng)所使用的預(yù)測(cè)模型的精準(zhǔn)度,并達(dá)到理想的精準(zhǔn)度。圖3A及圖3B為本發(fā)明一實(shí)施例中,解決方案搜尋系統(tǒng)100的操作方法300的流程圖。解決方案搜尋系統(tǒng)的操作方法300包含步驟S310至S380:S310:當(dāng)中樞服務(wù)器150接收到問(wèn)題描述檔案時(shí),中樞服務(wù)器150將問(wèn)題描述檔案?jìng)魉椭吝\(yùn)算服務(wù)器110,并進(jìn)入步驟S320;S320:運(yùn)算服務(wù)器110利用標(biāo)準(zhǔn)詞對(duì)照表與問(wèn)題描述檔案的文字對(duì)照以產(chǎn)生關(guān)鍵詞描述檔案,并進(jìn)入步驟S322;S322:運(yùn)算服務(wù)器110根據(jù)關(guān)鍵詞描述檔案產(chǎn)生預(yù)測(cè)因子檔案,并進(jìn)入步驟S324;S324:運(yùn)算服務(wù)器110根據(jù)預(yù)測(cè)因子檔案產(chǎn)生模型輸入檔案,并進(jìn)入步驟S330;S330︰中樞服務(wù)器150將模型輸入檔案?jìng)魉椭聊P头?wù)器120,并進(jìn)入步驟S340;S340:模型服務(wù)器120根據(jù)模型輸入檔案及數(shù)據(jù)探勘預(yù)測(cè)模型M1產(chǎn)生預(yù)測(cè)解決方案類(lèi)別,并進(jìn)入步驟S350;S350:若關(guān)系數(shù)據(jù)庫(kù)160儲(chǔ)存有問(wèn)題描述檔案所對(duì)應(yīng)的至少一自選方案類(lèi)別,則進(jìn)入步驟S352,否則進(jìn)入步驟S354;S352:中樞服務(wù)器150選擇至少一自選方案類(lèi)別中權(quán)重最高的第一自選方案類(lèi)別作為解決方案類(lèi)別,并進(jìn)入步驟S360;S354:若關(guān)系數(shù)據(jù)庫(kù)160并未儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案的自選方案類(lèi)別,但儲(chǔ)存有對(duì)應(yīng)于問(wèn)題描述檔案的配對(duì)方案類(lèi)別,則進(jìn)入步驟S356,否則進(jìn)入步驟S358;S356:中樞服務(wù)器150選擇配對(duì)方案類(lèi)別作為解決方案類(lèi)別,并進(jìn)入步驟S360;S358:中樞服務(wù)器150選擇模型服務(wù)器120產(chǎn)生的預(yù)測(cè)解決方案類(lèi)別作為解決方案類(lèi)別,并進(jìn)入步驟S360;S360:中樞服務(wù)器150將解決方案類(lèi)別傳送至數(shù)據(jù)庫(kù)服務(wù)器140,并進(jìn)入步驟S370;S370:數(shù)據(jù)庫(kù)服務(wù)器140根據(jù)解決方案類(lèi)別讀取儲(chǔ)存于巨量數(shù)據(jù)庫(kù)130的至少一解決方案,并進(jìn)入步驟S380;S380:中樞服務(wù)器150根據(jù)關(guān)系數(shù)據(jù)庫(kù)160中每一解決方案對(duì)應(yīng)于解決方案類(lèi)別的權(quán)重,依序輸出由巨量數(shù)據(jù)庫(kù)130讀取的至少一解決方案。透過(guò)本發(fā)明上述實(shí)施例的解決方案搜尋系統(tǒng)100、200及操作方法300,即可利用巨量數(shù)據(jù)庫(kù)及數(shù)據(jù)探勘的算法使工程師分享彼此過(guò)去解決系統(tǒng)問(wèn)題的經(jīng)驗(yàn),而能輕易地搜尋到可能的解決方案以減少解決產(chǎn)品問(wèn)題的時(shí)間,并提升解決方案質(zhì)量。綜上所述,本發(fā)明實(shí)施例的解決方案搜尋系統(tǒng)及解決方案搜尋系統(tǒng)的操作方法,可利用巨量數(shù)據(jù)庫(kù)及數(shù)據(jù)探勘的算法,協(xié)助用戶(hù)分享彼此過(guò)去解決問(wèn)題的經(jīng)驗(yàn),而在用戶(hù)發(fā)現(xiàn)系統(tǒng)問(wèn)題時(shí),能輕易地搜尋到可能的解決方案以減少解決產(chǎn)品問(wèn)題的時(shí)間。如此一來(lái)。就可以避免先前技術(shù)中,因?yàn)橄嚓P(guān)的解決方案搜尋不易,而導(dǎo)致解決系統(tǒng)問(wèn)題的效率及質(zhì)量難以控制的問(wèn)題。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。當(dāng)前第1頁(yè)1 2 3