जैसे पूर्ण पाठ खोज मैं नोट्स की उपयोगकर्ता जेनरेट की गई सूची को खोजने के लिए अपने ऑफ़लाइन (एंड्रॉइड) एप्लिकेशन में पूर्ण-पाठ-खोज को कार्यान्वित करना चाहता हूं।Google
मैं यह सिर्फ गूगल की तरह व्यवहार करने के लिए मेरे प्रारंभिक आवश्यकताएँ हैं
(के बाद से ज्यादातर लोगों को पहले से ही Google क्वेरी करने के लिए उपयोग किया जाता है) चाहते हैं:
- फास्ट: गूगल या के रूप में तेजी से संभव के रूप में की तरह, प्रत्येक 20000 शब्दों के साथ 100000 दस्तावेज़ हैं।
- दो शब्दों के लिए खोज केवल दस्तावेजों है कि दोनों शब्द (न सिर्फ एक शब्द) होते हैं (जब तक OR ऑपरेटर प्रयोग किया जाता है)
- मामले असंवेदनशील लौटना चाहिए (उर्फ: सामान्य): यदि मैं शब्द 'हैलो' और मैं 'हैलो' के लिए खोजें यह मेल खाना चाहिए।
- डायक्रिटिकल मार्क असंवेदनशील: यदि मेरे पास 'asi' शब्द 'asi' के लिए खोज होना चाहिए। स्पेनिश में, कई लोग, गलत तरीके से, या तो डाइक्रिटिकल अंक नहीं डालते हैं या उन्हें सही ढंग से डालने में असफल होते हैं।
- शब्द उन्मूलन रोकें: 'और', 'the' या 'for' जैसे अर्थहीन शब्दों को एक बड़ी अनुक्रमणिका नहीं होना चाहिए।
- शब्दकोश प्रतिस्थापन (उर्फ: स्टेम शब्द): समान शब्दों को एक के रूप में अनुक्रमित किया जाना चाहिए। उदाहरण के लिए, 'भूख' और 'भूख' के उदाहरणों को 'भूख' से बदला जाना चाहिए।
- वाक्यांश खोज: यदि मेरे पास 'हैलो वर्ल्ड' टेक्स्ट है! 'वर्ल्ड हैलो' की खोज '' से मेल नहीं खानी चाहिए, लेकिन "हैलो वर्ल्ड" की खोज से मेल खाना चाहिए।
- कोई फ़ील्ड निर्दिष्ट नहीं है (मल्टीफ़िल्ड दस्तावेज़ों में) यदि कोई फ़ील्ड निर्दिष्ट नहीं है (केवल एक डिफ़ॉल्ट फ़ील्ड नहीं)
- लोकप्रिय खोजों को टाइप करते समय खोज परिणामों में स्वत: पूर्णता। (बस Google सुझाव की तरह)
Google के रूप में जितना संभव हो उतना व्यवहार करने के लिए मैं एक पूर्ण-पाठ-खोज इंजन को कैसे कॉन्फ़िगर कर सकता हूं?
यदि आप लुसीन की तरफ इशारा करते हैं, जो इनमें से कई बॉक्स को बाहर रखता है और एक्स्टेंसिबल है, तो क्या आप इस समस्या के बारे में विशिष्ट हो सकते हैं कि आप क्या कर रहे हैं? –
आप क्या खोज रहे हैं? – SLaks
आपको एहसास है कि Google http://en.wikipedia.org/wiki/Query_expansion को नियोजित करता है और अन्य लोगों द्वारा खोज इतिहास का उपयोग करता है। यदि हर कोई "कंप्यूटर चूहों" की खोज करता है तो yahoo.com पर क्लिक करना (इसे बनाना), फिर समय के साथ yahoo.com "कंप्यूटर चूहों" के लिए पहला खोज परिणाम बन जाएगा। –