كاشيرو

محادثة مستندة إلى الذكاء الاصطناعي مع ردود سريعة مقترحة للنصوص والصور والملفات

وظيفتها

Kashitokaru هو تطبيق محادثة ثوري يحسّن التواصل الرقمي من خلال المراسلة في الوقت الفعلي والذكاء الاصطناعي المتقدّم. تم إنشاء هذا التطبيق باستخدام WebSockets وFirebase وReact وTailwind CSS وExpress وMongoDB وGoogle OAuth، ما يقدّم تجربة سلسة وآمنة للمستخدمين.

التواصل في الوقت الفعلي: تتيح WebSockets إرسال الرسائل الفورية من خلال الحفاظ على اتصال مفتوح بين العميل والخادم، ما يضمن إجراء محادثات سلسة بدون تأخيرات.

مشاركة الملفات بكفاءة: تعالج Firebase عمليات تحميل الملفات وتنزيلها، ما يسهّل مشاركة الصور والمستندات والملفات الأخرى بسرعة وأمان، وذلك من خلال إمكانات قاعدة البيانات في الوقت الفعلي وميزة التخزين في السحابة الإلكترونية.

إدارة البيانات الفعّالة: تدير MongoDB بيانات المستخدمين وسجلات المحادثات، ما يقدّم حلًا قابلاً للتوسّع وعالي الأداء.

التصميم المتجاوب: ينشئ Tailwind CSS واجهة جذابة وسلسة تتوافق مع مختلف الأجهزة.

المصادقة الآمنة: تعمل Google OAuth على تبسيط عمليات تسجيل الدخول وتأمينها من خلال السماح للمستخدمين بتسجيل الدخول باستخدام حسابات Google، ما يزيل الحاجة إلى كلمات المرور الإضافية ويعزّز الأمان من خلال ميزات مثل المصادقة الثنائية.

دمج الذكاء الاصطناعي: يُثري الذكاء الاصطناعي من Google Gemini تجربة المحادثة من خلال الردود التلقائية على النصوص والصور والملفات، بالإضافة إلى تلخيص النصوص وطلبات الذكاء الاصطناعي المخصّصة، ما يضيف سياقًا وكفاءة إلى المحادثات.

يمكن استخدام تطبيق Kashitokaru على الرابط https://kashitokaru.onrender.com/، كما يتوفّر رمز المصدر على الرابط https://github.com/Arnav-03/AI-powered-chatapp.

مصمَّم بالاستناد إلى

  • الويب/Chrome
  • Firebase
  • تسجيل الدخول باستخدام حساب Google
  • Google Cloud

الفريق

من

أرناف أرورا

من

الهند