वेब पोर्टल से जानकारी एकत्र और क्वेरी करें

स्रोत नोड: 747708

सारांश

इस कोड पैटर्न में, एक एप्लिकेशन बनाएं जो वेब पोर्टलों के दस्तावेज़ संग्रह को बनाने, क्वेरी करने, स्थिति प्राप्त करने और हटाने के लिए IBM® वॉटसन™ डिस्कवरी सेवा एपीआई का उपयोग करता है। एप्लिकेशन कस्टम-निर्मित वेब उपयोगकर्ता इंटरफ़ेस पर क्वेरी परिणाम प्रस्तुत करता है। यह ऐप डेवलपर को विशिष्ट जानकारी और विज़ुअलाइज़ेशन आवश्यकताओं के अनुरूप वेब उपयोगकर्ता इंटरफ़ेस डिज़ाइन और निर्माण करने के लिए लचीलापन प्रदान करता है।

Description

इंटरनेट पर बहुत सारी जानकारी उपलब्ध है और लोग हमेशा अपने से संबंधित जानकारी प्राप्त करने में रुचि रखते हैं। दो सामान्य परिदृश्य इसकी आवश्यकता को बढ़ाते हैं:

  • आम तौर पर रुचि की एक विशिष्ट वस्तु होती है, और आप उस वस्तु के बारे में सभी प्रासंगिक जानकारी प्राप्त करना चाहते हैं
  • आपके पास एक प्रश्न है और आप इंटरनेट पर इसका उत्तर ढूंढ़ रहे हैं

यह कोड पैटर्न पिछले परिदृश्यों को संबोधित करता है जहां आप इंटरनेट पेजों के समूह से प्रासंगिक जानकारी के लिए क्वेरी करना चाहते हैं। वॉटसन डिस्कवरी वेब पेजों के माध्यम से क्रॉल करने और क्वेरी करने योग्य संग्रह बनाने की क्षमता प्रदान करता है। आप इस सुविधा का उपयोग एक एप्लिकेशन बनाने के लिए करते हैं जहां आप यह कर सकते हैं:

  • यूआरएल की एक सूची निर्दिष्ट करें जिसे वॉटसन डिस्कवरी संग्रह बनाने के लिए क्रॉल करेगी
  • प्राकृतिक भाषा में एक क्वेरी निर्दिष्ट करें और वॉटसन डिस्कवरी से अंतर्दृष्टि के साथ प्रासंगिक परिणाम प्राप्त करें
  • क्वेरी के लिए शीर्ष पांच मेल खाने वाले दस्तावेज़ों, अनुच्छेदों और इकाइयों की कल्पना करें

जब आपने यह कोड पैटर्न पूरा कर लिया है, तो आप समझते हैं:

  • वेब क्रॉल का उपयोग करके एक संग्रह बनाएं
  • संग्रह की स्थिति प्राप्त करें
  • प्राकृतिक भाषा का उपयोग करके संग्रह को क्वेरी करें
  • एक संग्रह हटाएँ
  • वॉटसन डिस्कवरी के परिणामों को पार्स करें, पढ़ें और कल्पना करें

फ्लो

Retrieve and visualize relevant information flow

  1. उपयोगकर्ता किसी संग्रह के निर्माण, स्थिति या विलोपन का अनुरोध करता है, या कस्टम-निर्मित वेब यूआई के माध्यम से संग्रह पर सवाल उठाता है।
  2. अनुरोध क्लाउड पर एक सर्वर एप्लिकेशन को भेजा जाता है।
  3. एप्लिकेशन वाटसन एसडीके का उपयोग करके वाटसन डिस्कवरी सेवा पर एक एपीआई लागू करता है।
  4. वॉटसन डिस्कवरी सेवा परिणामों को संसाधित करती है और इसे एप्लिकेशन पर वापस भेजती है। फिर परिणाम उपयोगकर्ता द्वारा देखे जाते हैं।

अनुदेश

इस पैटर्न के लिए विस्तृत चरणों का पता लगाएं रीडमी फ़ाइल। कदम आपको दिखाएंगे कि कैसे:

  1. GitHub रिपॉजिटरी को क्लोन करें।
  2. आवेदन तैनात करें।
  3. परिणामों का विश्लेषण करें।

स्रोत: https://developer.ibm.com/patterns/retrieve-and-visualize-relevant-information-from-collection-of-web-portals/

समय टिकट:

से अधिक आईबीएम डेवलपर