راهنمای استفاده از توابع مربوط به ابزار step-1

در این سامانه دو تابع زیر برای استفاده از این ابزار ایجاد شده است:

  •     Stem
  •     Tokenize

خروجی این توابع بصورت به فرمت جیسون json بوده و دارای ساختار زیر می­باشد:

}

;string message

;bool result

;object Data

{

Message حاوی پیام سیستم می باشد در صورتی که تابع با موفقیت به اجرا برسد پیام زیر در آن قرار می­گیرد "باموفقیت انجام شد" و مقدار Result برابر true خواهد بود و مقدار فیلد دیتا شامل اطلاعات مربوط به نتیجه اجرا تابع می­باشد. و اگر اجرای تابع موفق نباشد مقدار فیلد Message شامل پیام خطا و فیلد  result برابر false خواهد بود.

Stem

تابع دارای ساختار زیر می باشد :

آدرس پایه

http://nlp.sbu.ac.ir:40101/api/client

نام تابع

Stem

نوع فراخوانی

Post

پارامترها

نام پارامتر

نوع پارامتر

شرح

inputString

string

لغتی که بایستی ریشه یابی گردد

نحوه فراخوانی :

http://nlp.sbu.ac.ir:40101/Api/Client/Stem

Tokenize

این تابع دارای ساختار زیر می باشد:

آدرس پایه

http://nlp.sbu.ac.ir:40101/api/client

نام تابع

Tokenize

نوع فراخوانی

Post

پارامترها

نام پارامتر

نوع پارامتر

شرح

inputString

string

متنی که بایستی  توکنایز گردد

dontCorrectInsideQoute

Boolean

تصحیح عبارت درون double quote

correctDelimOnly

Boolean

 فقط تصحیح علائم نگارشی

goToSegmentor

Boolean

 تجزیه کلمه به اجزای با معنی در مواردی که کلمه تشخیص داده نمی‌شود

firstCaseOnly

Boolean

 فقط نشان دادن اولین حالت

correctCompoundWords

Boolean

 تصحیح کلمات مرکب

نحوه فراخوانی:

http://nlp.sbu.ac.ir:40101/Api/Client/Tokenize