2010-11-01 13 views
5

मैं जानना चाहता हूं कि "क्या आपका मतलब था: ..." विकिपीडिया का काम करता है और यदि इसका कोई तरीका है, तो एपीआई के साथ इसका उपयोग करने के लिए? क्योंकि मैं अपने इनपुट से संबंधित पृष्ठ प्राप्त करना चाहता हूं लेकिन इसमें त्रुटियों को शामिल किया जा सकता है। Example। क्या कोई प्रश्न है जो सीधे सुझाव देता है?विकिपीडिया: कैसे "आपका मतलब था" काम करता है और इसका फायदा कैसे उठाया जाए?

आपकी मदद के लिए धन्यवाद।

+0

एक दिलचस्प तथ्य यह है कि यदि आप अलग-अलग परियोजनाओं पर हैं (भले ही वे एक ही भाषा के हों) – BenMQ

+0

सुझाव अन्य उपयोगकर्ताओं द्वारा दी गई संभावनाओं पर आधारित हैं जिन्होंने समान वर्तनी गलती की है। [यह मंच] (http://www.quora.com/How-Does-the-Wikipedia-did-you-mean-algorithm-work) एक सरल उदाहरण देता है कि मशीन सीखने वाले एल्गोरिदम इन संभावनाओं की गणना कैसे कर सकता है। –

उत्तर

3

(मैं विकिपीडिया के कार्यान्वयन विवरण के बारे में सुनिश्चित नहीं हूँ, लेकिन यह एक तरह से यह करने के लिए है)
यह शायद एक phonetic algorithm का उपयोग करता Soundex जैसे, और एक precomputed डेटाबेस के खिलाफ यह मेल खाता है।
PHP कुछ फोनेटिक एल्गोरिदम प्रदान करता है यदि आप उनके साथ खेलना चाहते हैं।

2

यह कंप्यूटर विज्ञान में "सूचना पुनर्प्राप्ति" के अंतर्गत आता है। ल्यूसीन इन अवधारणाओं को लागू करने वाली ओपन सोर्स लाइब्रेरी है और वह लाइब्रेरी हो सकती है जिसे आप ढूंढ रहे हैं। सूचना पुनर्प्राप्ति के बारे में अधिक जानकारी के लिए आप Google को खोज सकते हैं। कैसे "क्या आपका मतलब" Lucene का उपयोग कर कार्यान्वित किया जा सकता, नीचे के माध्यम से जाने पर स्पष्ट जानकारी के लिए लिंक

संबंधित मुद्दे