मैं डेटा के मौजूदा पंक्तियों के साथ wit.ai प्रयोग करते हैं?

वोट
1

मुझे लगता है कि मैं एक wit.ai chatbot के लिए प्रशिक्षण डेटा के रूप में उपयोग करना चाहते हैं मौजूदा डेटा का एक बहुत कुछ है। डेटा एक csv फ़ाइल जहां प्रत्येक पंक्ति एक बयान / सवाल और कि बयान / सवाल का एक जवाब है में संग्रहित है।

मुझे पता है कि wit.ai बना दिया है और इसलिए मैं अगर वहाँ एक तरह से बस डेटा मेरे पास है और chatbot अपने आप ही उद्देश्य सीखना है पर भेजने के लिए है सोच रहा हूँ टिप्पणियों को उद्देश्य आवंटित करने के लिए की आवश्यकता है।

धन्यवाद!

13/06/2016 को 21:18
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
1

"शिक्षण" Wit.Ai वास्तव में कुछ क्या सोच सकते हैं यह है नहीं है।

आप अपने लिए कहानियों बनाना पड़ेगा User saysस्तंभ। उत्तर ईमानदारी से अप्रासंगिक हैं। आप नहीं जवाब देने के लिए wit.ai "सिखाने" कर सकते हैं। उत्तर कहानी में या अपने कोड में परिभाषित कर रहे हैं।

अपने डेटा से कीवर्ड और मुख्य-वाक्यांशों जो wit.ai. के लिए बेहतर इकाई मान्यता कर रहे हैं wit.ai क्या आवश्यकता हो सकती है

यहाँ सबसे सरल उदाहरण है:

यहाँ छवि विवरण दर्ज

इकाई colorसूचीबद्ध कीवर्ड के आधार पर मान्यता प्राप्त है। तो अगर आप उपयोगकर्ता इनपुट का एक उदाहरण के रूप में डेटा का एक बहुत कुछ है - आप पहली बार "जो संस्थाओं जो उपयोगकर्ता इनपुट का उत्पादन करना चाहिए" और फिर उन इनपुट से खोजशब्दों में इसे तोड़ने के लिए नीचे की कोशिश कर सकते हैं।

"शिक्षण" के लिए अपने डेटा का उपयोग करना - एक छोटे से मुश्किल होगा क्योंकि यह wit.ai में कहानियां का एक बहुत बनाने के लिए आप की आवश्यकता संभव उपयोगकर्ता इनपुट और इकाई पहचान कवर करने के लिए होगा। लेकिन आप अभी भी इस तरह यह कर सकते हैं:

(किसी न किसी उदाहरण)

  1. उपयोगकर्ता उदाहरण के लिए समय के बारे में पूछने एक कहानी बनाएं
  2. उपयोगकर्ता इनपुट जो संस्थाएं जो इनपुट से प्राप्त किया जाना चाहिए में मार्क: यहाँ छवि विवरण दर्ज
  3. अपनी सूची पर क्रमबद्ध आप समय के लिए पूछ के सभी संभव तरीके से प्राप्त करने के लिए:
    • इसे कितनी देर हुई?
    • क्या आप मुझे समय बता सकते हैं?
    • मुझे आश्चर्य है कि क्या समय अब ​​है?
  4. एक स्क्रिप्ट (का प्रयोग करें अजगर ) को अपनी कहानी पर इन सभी उपयोगकर्ता इनपुट "शूट"।
  5. ऐसा करने के बाद - wit.ai को समझना समय में जाना और संस्थाओं आप परिभाषित जोड़ने सभी इनपुट को सही \ के माध्यम से जाना।

इस प्रक्रिया को "सिखाने" होगा संस्थाओं अगर वे कीवर्ड आधारित या कुछ अन्य एल्गोरिथ्म हैं।

यही कारण है कि सबसे अच्छा मैं अपने मौजूदा डेटा का उपयोग करने के तरीके के बारे में के बारे में सोच सकते हैं। Wit.Ai अन्य भाषा संसाधन उपकरण सेट से अलग है और मौजूदा डेटा के साथ "शिक्षण" यह कुछ हद तक "पेचीदा" है :)

14/06/2016 को 08:05
का स्रोत उपयोगकर्ता

वोट
2

पोस्ट करने का शुक्रिया। हम जानते हैं कि यह अभी तक सही नहीं है, लेकिन हम एक रिलीज आयात / निर्यात सुविधा कुछ दिन पहले। Json निर्यात की संरचना को देखते हुए, एक शायद आसानी से मौजूदा डेटा से फ़ीड कर सकते हैं। यह बयान / प्रश्न और एक प्रतिक्रिया प्रति एक कहानी बनाने की आवश्यकता होगी। यहाँ और जानकारी: https://wit.ai/docs/recipes#copyexportversion-my-app

30/06/2016 को 18:33
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more