最近在網上看到關於lexxe的介紹.
澳大利亞華人、計算語言學博士喬鴻亮最近發明了第三代搜尋引擎lexxe,其特徵是“語言計算”。
“語言計算”(linguisticcom-puting)的優勢是具備人工智慧,識別不同類型語句,進行文法分析,判斷使用者意圖,從而提供直接有效答案。
在地址欄欄中直接輸入www.lexxe.com不能訪問,只留下一段話。由於訪問人數增多,伺服器只每天定時開放。在google裡面搜尋了一下,找到了lexxe裡面的連結,還可以訪問。地址是http://www.lexxe.com/main.cfm?sstring=Where+is+Nanjing+Road%3F&clickcluster=fmclk
&sstringtemp=fmstr
想探究lexxe是怎麼工作的,在上面找到了一段話翻譯如下:
對於短句which countries does Thailand share border with?
1 lexxe進行句型轉換,轉化成陳敘句 Thailand shares border with which countries
2 確定從陳敘句中去掉哪些詞.which countries是疑問部分,包括一個疑問詞和一個名詞,所以把這兩個單詞去掉
3 lexxe需要確定可能的答案會出現在哪邊和多遠.有時答案會出現在陳敘句型的一邊,有時候在兩邊.答案距離句 型的距離可以配置.當這些 準備好後,lexxe執行查詢獲得頭100個紀錄.
4 如果在這100個結果裡面有句子具有"Thailand shares the border with"的結構,那獲得句型右邊n個詞.
5 對結果進行語言和統計處理,獲得具有意義的短語(一組詞,比如"Laos and Myanmar")
6 將統計出來的有意義的詞和短語進行計算來排序
7 最後,最好的答案和接近最好的答案將被選作問題的答案
原文如下:
Q: Can you briefly illustrate how Lexxe's short question answering works?
A: Let's look at "which countries does Thailand share border with?" as an example. First of all, Lexxe carries out a sentential conversion of the query from question to statement type. That is to get a new sentence like "Thailand shares border with which countries." Secondly, it needs to decide what to remove from the new statement. In this case, "which countries" are the question part involving a question word and head noun, so the two words are removed. Thirdly Lexxe needs to know on which side and how far away the possible answers may occur. Sometimes the answer may occur on one side of the statement pattern and sometimes it occurs on both sides. The distance of the answer from the pattern will also be configured. When these are ready, Lexxe conducts search engine retrieval and obtains the first 100 results.
Fourthly, if a sentence in the top 100 results has the pattern "Thailand shares the border with" and say up to n words on the right hand side of the pattern will be retrieved. Fifthly, a linguistic and statistical processing will be carried out on the result to retrieve meaningful phrases (a group of words, such as "Laos and Myanmar"), if there are any. Sixly, statistically significant words and phrases will be calculated and ranked in a descending order of importance. Finally, the best answer and those that are very close in score to the best one will be selected as answer to the question.
感覺說得還是不夠清楚。在lexxe上還提到了另外一個第三代搜尋引擎Brainboost.com。大家 也可以看看!