مجرد نظام ذكي جدًا، متوفر الآن على Messenger!
يتم الآن استخدام Messenger بواسطة 1.2 مليار شخص كل شهر. مع إطلاق واجهة برمجة تطبيقات الإرسال/التلقي، أصبحت الروبوتات على وشك تولي المسؤولية.
جارفيس في خدمتك هنا.
لقد أنشأت JARVIS مع وضع هدفين في الاعتبار:
قم بإلقاء نظرة على إرشادات المساهمة لمعرفة مدى سهولة إضافة التعليمات البرمجية الخاصة بك. سأكون في انتظار طلب السحب الخاص بك!
شكرًا جزيلاً لجميع المساهمين، وتهنئة للأشخاص الذين قدموا أول مساهمة مفتوحة المصدر لهم! ؟
لا تتردد في الإضافة إلى هذه القائمة عن طريق فتح طلب إصدار/سحب.
اسم | نموذج الاستعلام | المصدر (ث / الإسناد) |
---|---|---|
أنيمي | انمي مذكرة الموت | كيتسو |
كتاب | أي شيء تريده كتاب | مدعوم من Goodreads |
الوداع | مع السلامة | --- |
عملة | اقلب عملة معدنية | --- |
عملة | سعر الدولار إلى اليورو | Fixer.io |
النرد | لفة يموت | --- |
قاموس | تحديد الراحة | واجهة برمجة تطبيقات الكلمات |
حقيقة | قل لي حقيقة | جارفيس |
مرحبًا | مرحبًا جارفيس! | --- |
يساعد | ماذا يمكنك أن تفعل؟ | --- |
نكتة | قل لي نكتة | جارفيس |
كلمات | كلمات الجنة | مدعوم من MusiXmatch |
فيلم | قصة فيلم الرجل الحديدي 2 | |
موسيقى | أغاني لينكين بارك | سبوتيفي |
أخبار | آخر الأخبار | مدعوم من NewsAPI |
بينغ | بينغ google.com | هل الأمر متروك؟ |
يقتبس | اقتباس عشوائي | جارفيس |
طلب | الإبلاغ عن خطأ طلب ميزة | --- |
شكرًا | شكرًا لك! | --- |
وقت | الوقت في سياتل | واجهة برمجة تطبيقات TimeZoneDB |
عنوان URL | اختصار google.com قم بتوسيع http://goo.gl/7aqe | جوجل URL المختصرة |
فيديو | فيديوهات سيا | يوتيوب |
طقس | الطقس في لندن | المعلومات المقدمة من OpenWeatherMap |
ويكي | ويكي أتش تي أم أل | واجهة برمجة تطبيقات ميدياويكي |
xkcd | عرض فكاهي xkcd عشوائي | xkcd |
يمكن العثور على المزيد من نماذج الاستعلامات هنا.
├── modules/ # home for various features
├── modules/src/ # code goes here
├── modules/tests/ # tests go here
├── data/ # home for shared data
├── templates/ # for sending structured messages
├── CONTRIBUTING.md # contributing guidelines
└── jarvis.py # the main bot
sudo apt-get install python-dev libffi-dev libssl-dev
sudo pacman -S python2 libffi openssl
sudo yum install python-devel libffi-devel openssl-devel
brew install pkg-config libffi
export PKG_CONFIG_PATH=/usr/local/Cellar/libffi/3.0.13/lib/pkgconfig/
# قد يتغير مع إصدار libffipip install cffi
brew install libtins
pip install -r requirements.txt
python jarvis.py
http://localhost:5000/process/?q=<<YOUR_QUERY>>
يُرجع غرض الاستعلام.http://localhost:5000/search/?q=<<YOUR_QUERY>>
يقوم بإرجاع نتيجة البحث الخاصة بالاستعلام. http://localhost:5000/process/?q=tell%20me%20a%20joke
http://localhost:5000/process/?q=time%20in%20seattle
http://localhost:5000/process/?q=convert%2025%20usd%20to%20eur
يمكنك الاستهزاء بنتائج الاختبار المحلي عن طريق إضافة استفساراتك هنا.
لاحظ أنه لكي يعمل استعلام البحث، يجب عليك تعيين المفتاح الخاص بك (للوحدة التي تريد اختبارها) في config.py
إذا كنت تريد نقطة نهاية عامة، فاستخدم الزر أدناه للنشر على Heroku وملء مفاتيح API ذات الصلة التي ترغب في استخدامها:
لقد بدأت بنموذج قائم على القواعد، لكنه لم يتوسع بشكل جيد لذا انتقلت الآن إلى معالجة اللغات الطبيعية. كن مطمئنًا، سأسعى جاهداً لتبسيط الأمر قدر الإمكان حتى تتمكن أنت، نعم أنت، من المساهمة!
إذا كنت ترغب في المساهمة في النموذج القديم، فنحن نرحب بك للقيام بذلك أيضًا. لقد قمت بإنشاء legacy
فرع جديد لهذا الغرض. سأقبل طلبات السحب إلى هذا الفرع أيضًا. ؟
ملحوظة: إذا وصلت إلى هذا الحد، فمن الأفضل أن تساهم. هل تبحث عن مكان للبدء؟ ألقِ نظرة على بعض الثمار المنخفضة!