جدول المحتويات:

كاشف الثور المدعوم بالذكاء الاصطناعي: 6 خطوات (بالصور)
كاشف الثور المدعوم بالذكاء الاصطناعي: 6 خطوات (بالصور)

فيديو: كاشف الثور المدعوم بالذكاء الاصطناعي: 6 خطوات (بالصور)

فيديو: كاشف الثور المدعوم بالذكاء الاصطناعي: 6 خطوات (بالصور)
فيديو: محرك بحث خاص بأدوات الذكاء الاصطناعي بجميع أنواعها..فقط اكتب ما تحتاج إليه 2024, يوليو
Anonim
كاشف الثور المدعوم بالذكاء الاصطناعي
كاشف الثور المدعوم بالذكاء الاصطناعي

الجهاز الوحيد الذي نحتاجه جميعًا ، كاشف **** Bull يعمل بالذكاء الاصطناعي!

اللوازم

  • فطيرة التوت
  • حلقة NeoPixel
  • طابعة 3D
  • TinkerCAD
  • كاميرا باي
  • مجموعة AIY
  • Google Dialogflow
  • بايثون
  • Raspian
  • Remo.tv

الخطوة 1: فيديو المشروع

Image
Image

الخطوة الثانية: الطباعة ثلاثية الأبعاد

طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد

أول الأشياء أولاً ، نحتاج إلى حاوية. في هذه الحالة ، اخترنا طباعة ثلاثية الأبعاد بألوان جميلة. يمكنك أيضًا استخدام شيء آخر ، طالما أن جميع الأجهزة الإلكترونية مناسبة.

سعداء بصندوقنا ، يمكننا طباعة رمز تعبيري ثلاثي الأبعاد بواسطة 3DCreatorPurzi. كل ما يتعين علينا القيام به هو إضافة مساحة مجوفة في الأسفل لتثبيت حلقة NeoPixel الخاصة بنا.

جميع ملفات النموذج مرفقة.

الخطوة الثالثة: الإلكترونيات

إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات
إلكترونيات

كل شيء يبدأ بـ Raspberry Pi 3B +.

نظرًا لأننا نريد استخدام Speech-To-Text ، يتعين علينا أيضًا إضافة AIY VoiceHat والميكروفون المقابل. كل شيء موثق هنا.

أخيرًا وليس آخرًا ، قمنا بتوصيل حلقة NeoPixel ، وإليك برنامج تعليمي رائع لذلك.

مع إعداد كل شيء ، يمكننا اختبار حلقة Speech-To-Text و NeoPixel ، يتم إرفاق رمز الاختبار.

الخطوة 4: تدريب AI - Dialogflow

تدريب AI - Dialogflow
تدريب AI - Dialogflow
تدريب AI - Dialogflow
تدريب AI - Dialogflow
تدريب AI - Dialogflow
تدريب AI - Dialogflow

بالنسبة للذكاء الاصطناعي الخاص بنا ، سنستخدم Dialogflow. في الأصل ، من المفترض استخدامه كبرنامج chatbot ، يمكننا إساءة استخدامه قليلاً لتدريب كاشف **** الثور.

نخلق غايتين ، أحدهما هو تراجعنا ، والآخر ثور ****. بعد ذلك نضيف كل المحتوى في عبارات التدريب الخاصة بقصدنا الثوري. يمكنك حقا أن تذهب هنا للجنون.

بعد الحفظ ، سيتدرب الروبوت الخاص بنا لاكتشاف **** Bull بناءً على عبارات التدريب المحددة. بمجرد الانتهاء من ذلك ، يمكننا استخدام القليل من كود Python للاتصال بـ AI المدربين حديثًا.

تدفق البيانات كما يلي:

  1. يلتقط الميكروفون شخصًا يتحدث ويسجله.
  2. يتم إرسال هذا الملف إلى Google Cloud وتحويله إلى نص.
  3. يتم إرسال النص الذي تم إنشاؤه مرة أخرى إلى Raspberry Pi.
  4. ثم يتم إرسال هذا النص إلى Dialogflow.
  5. يحاول Dialogflow مطابقة النص مع المحتوى من مقصدنا الثوري ، واعتمادًا على النتيجة ، فإنه إما سيرسل هدف الثور أو الهدف الاحتياطي الافتراضي.
  6. في Pi الخاص بنا ، نتحقق من اسم النية ، وإذا كانت "النية الاحتياطية الافتراضية" ، فإننا نخبر الأضواء أن تومض باللون الأخضر ، مما يعني عدم وجود ثور ***. وإلا فإننا تومض باللون الأحمر ، مما يشير إلى **** الثور.

الكود الكامل مرفق.

الخطوة 5: Remo.tv

Remo.tv
Remo.tv
Remo.tv
Remo.tv
Remo.tv
Remo.tv

لا يمكننا الاحتفاظ بشيء قوي للغاية لأنفسنا! لذلك ، سوف نجعل كاشفنا متاحًا للجميع. لتحقيق ذلك ، سنستخدم Remo.tv ، منصة دفق روبوت. كل ما نحتاج إلى القيام به هو إرفاق كاميرا Pi واتباع تعليمات الإعداد الخاصة بهم.

بمجرد إعداد Remo.tv ، سنكتب معالج الدردشة الخاص بنا. بدلاً من استخدام Speech-To-Text ، نرسل مباشرةً رسائل الدردشة التي نتلقاها على Remo.tv إلى Dialogflow. يبقى باقي المنطق كما هو. ما عليك سوى إضافة ملاحظة في الخلفية لإخبار الزائرين بما يبحثون عنه ، وقد انتهينا جميعًا.

الخطوة 6: النتيجة

نتيجة!
نتيجة!
نتيجة!
نتيجة!
نتيجة!
نتيجة!
نتيجة!
نتيجة!

لقد نجحنا في بناء كاشف ثور يعمل بالذكاء الاصطناعي ، والذي يمكنه التعلم من المدخلات الجديدة!

يمكنك تجربتها بنفسك هنا.

الآن ، أين يمكننا جمع جائزة نوبل للسلام؟

موصى به: