alter nlu
1.0.0
AlterNLU هي أداة مفتوحة المصدر لإنشاء روبوتات الدردشة ومساعد الذكاء الاصطناعي. إنه يمنح المطور أسلوبًا بسيطًا لبناء مساعد أو روبوت في بيئة الإنتاج.
إنه يحول اللغة الطبيعية إلى بيانات منظمة. على سبيل المثال:
مدخل:
{"text": "i want few covers for my mobile and pillows. and two bed sheet"}
الإخراج:
{
"intent": "search_product",
"confidence": "0.9999974",
"entities": [
{
"value": "bedsheet",
"category": "product_type"
},
{
"value": "Mobile cover",
"category": "product_type"
},
{
"value": "pillow covers",
"category": "product_type"
}
]
}
بمجرد إعداد AlterNLU، راجع الإعداد، يمكنك تجربته في 4 خطوات بسيطة.
الحصول على بيانات التدريب. موصى به: استخدم وحدة تحكم Kontiki
قم بتشغيل محرك AlterNLU.
python3 server.py
التدريب على راحة API.
http://:5001/train
Method : POST
Accept / Content_type : application/json
Data : training_data file from Kontiki Platform.
curl -H "Content-Type: application/json" --data @ http://localhost:5001/train
استعلام تحليل بقية API.
http://:5001/parse
Method : POST
Accept / Content_type : application/json
Data : {"text": ""}
سيتم نشر أحدث نموذج تلقائيًا بمجرد اكتمال التدريب وجاهزيته للعرض.
apt-get update
apt-get install python3.6
apt-get install python3-pip
pip3 install virtualenv
virtualenv nlu
cd nlu
source bin/activate
git clone https://github.com/anuragmishra1/alter-nlu.git
cd alter-nlu
python3 setup.py install
python3 server.py