NLP :: Service.

خدمة ويب مريحة تعتمد على راقصة لتوفير تحليل اللغة الطبيعية للغة الإنجليزية
التحميل الان

NLP :: Service. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • اسم الناشر:
  • Vikas Naresh Kumar
  • موقع ويب الناشر:
  • http://search.cpan.org/~vikas/

NLP :: Service. العلامات


NLP :: Service. وصف

خدمة ويب مريحة تعتمد على راقصة لتوفير تحليل اللغة الطبيعية للغة الإنجليزية NLP :: Service هي خدمة ويب مريحة تعتمد على راقصة لتوفير تحليل اللغة الطبيعية ل English.Methodsrun () بدء تشغيل الدالة RUN () تشغيل خدمة NLP :: وتستمع إلى الطلبات. لا يأخذ حاليا معلمات. يتأكد من تحميل محركات NLP التي يتم استخدامها قبل خدمة الويب جاهزة. يستغرق الأمر مزج كحجة مع المفاتيح التالية: يجبر القوة على تحميل جميع نماذج NLP قبل القيام بأي شيء. القيمة المتوقعة هي أي شيء ليس 0 أو غير صحيح، لتكون قادرة على القيام بذلك. مثال، NLP :: الخدمة :: تشغيل (القوة => 1)؛ يتطلب التكوين في تكوين لتنفيذ الخدمة الداخلية. يستخدم التنفيذ حاليا راقصة، وتوافق كل هذه المفاتيح مع راقصة :: Config. لمزيد من التفاصيل، ارجع إلى تكوين راقص للقيم المقبولة. مثال، NLP :: Service :: تشغيل (CONFIG => {LOGGER => 'Console'})؛ Load_Models () تعمل الدالة Load_Models () إنشاء جميع الطرز NLP المطلوبة التي يتم دعمها. يتم استدعاء هذا داخليا بواسطة وظيفة التشغيل ()، وبالتالي فإن المستخدم لا يحتاج صراحة إلى الاتصال بهم. ومع ذلك، من المفيد تحميل النماذج الصريحة، إذا كانت النماذج تحتاج إلى استخدام في اختبارات الوحدة أو في أي مكان آخر. في سياق الفراغ، تعرض شيئا، ولكن في سياق العدد العددي يعيد عدد النماذج التي تم تحميلها، وفي سياق القائمة إرجاع التجزئة مع المفاتيح هي الأسماء النموذجية والقيم هي المراجع الفعلية إلى كائنات بيرل التي تمثل الطرز. نادرا ما يكون هذا ضروريا للمستخدم لاستخدامه. يستغرق حجة واحدة وهي شركة منطقية لتحميل المحللين القسري أم لا. بشكل افتراضي، يفترض خيار التحميل كسول ما لم يتم تعيينه صراحة من قبل المستخدم. على سبيل المثال، الخدمة NLP :: Service :: Load_Models (1) للتحميل القسري و NLP :: Service والأهم من ذلك هم XML و Yaml و JSON. يحتاج URIS إلى إنهاء .xml و .yml و .json for XML و Yaml و JSON، على التوالي. حدد /NLP/Models.(json|xml|yml) إرجاع مجموعة من النماذج المحملة. هذه هي الأسماء النموذجية التي سيتم استخدامها في سلاسل API URI المريحة الأخرى. إرجاع /nlp/languages.(json|xml|yml) ترجع مجموعة من اللغات المدعومة. الافتراضي هو "EN" للغة الإنجليزية.get /NLP/INFO.(JSON|XML|YML) إرجاع HASHREF من التفاصيل حول أداة NLP التي يتم استخدامها. Get / Post /NLP/Parse/smodel.(json|xml|yml ) يمكن للمستخدم إجراء الحصول على طلبات أو نشرها إلى URI أعلاه الذي تم إنشاؤه بواسطة المستخدم أو برامجها. يتوافق النموذج $ مع إحدى النماذج المتاحة مثل "en_pcfg"، "en_factored"، إلخ. يتم إرجاع قائمة النماذج المدعومة حسب طلب الحصول على /nlp/Models.(json|xml|yml) URI. قيمة الإرجاع هي جزء من اختلاف الكلام الموسومة من بيانات المعلمة الإدخال. المعلمات اللازمة هي كما يلي: البيانات واحدة من المعلمات المتوقعة هي البيانات التي يجب أن تحتوي على النص الذي يحتاج إلى تحليله ويحتاج تكوين NLP لعلامة جزء من الكلام إلى إرجاعها. JSON | XML | YML) ينفذ هذا نفس الوظيفة على النحو الوارد أعلاه، ولكن يختار النموذج الافتراضي الذي هو en_pcfg. يتوقع نفس المعلمات أعلاه. متطلبات: perl.


NLP :: Service. برامج ذات صلة