ما هو TECHNO AI؟
TECHNO AI هو تطبيق ذكاء اصطناعي تم تطويره ليكون مساعدًا ذكيًا قادرًا على فهم المستخدم والتفاعل معه بطريقة طبيعية، مع التركيز بشكل خاص على احتياجات الطلاب والتعلم.
بدل أن يكون هناك قسم منفصل للدراسة، طوّرت TECHNO AI نفسه ليكون قادرًا على فهم أسئلة الطلاب ومساعدتهم في فهم الدروس والمعلومات والمشكلات التعليمية.
كانت الفكرة الأساسية هي بناء مساعد لا يقتصر دوره على إعطاء إجابة، بل يحاول فهم ما يريده الطالب وتقديم المساعدة بطريقة واضحة ومناسبة له.
لماذا بدأت المشروع؟
جاءت فكرة TECHNO AI من اهتمامي بالذكاء الاصطناعي ورغبتي في بناء تطبيق خاص بي يمكن أن يساعد الناس، وخصوصًا الطلاب.
أردت أن يكون التطبيق أكثر من مجرد واجهة لمحادثة مع الذكاء الاصطناعي، وأن يتطور تدريجيًا ليصبح مساعدًا ذكيًا يمكن الاعتماد عليه في مجالات مختلفة، ومن بينها التعلم.
كيف تم تطوير المشروع؟
بدأت تطوير TECHNO AI باستخدام Google AI Studio، واستفدت من أدواته لتطوير التطبيق وتجربة الواجهات والوظائف بدلًا من بناء كل شيء من الصفر يدويًا.
خلال التطوير عملت على تصميم تجربة التطبيق، إضافة الوظائف، اختبارها، واكتشاف المشكلات التي ظهرت أثناء تشغيل المشروع.
كما عملت على تشغيل المشروع وربطه بخدمات Google Cloud، وكانت عملية نشر التطبيق وتشغيله سحابيًا جزءًا مهمًا من عملية التطوير.
أكبر تحدٍ واجهته
من أكبر التحديات التي واجهتها كان إنشاء نظام تسجيل دخول حقيقي داخل التطبيق.
لم يكن هدفي إنشاء زر تسجيل دخول شكلي فقط، بل أردت أن يكون تسجيل الدخول مرتبطًا بوظيفة حقيقية.
واجهت أثناء محاولة تنفيذ ذلك صعوبات كبيرة، خصوصًا عند التعامل مع إعدادات Google Cloud والنشر السحابي والصلاحيات والخدمات المرتبطة بالتطبيق.
حل هذه المشكلات احتاج إلى تجربة واختبار ومحاولات متعددة حتى أفهم كيفية ربط الأجزاء المختلفة معًا.
ماذا تعلمت؟
تعلمت أن تطوير تطبيق حقيقي لا يتعلق فقط بإنشاء الواجهة، بل توجد خلفه أشياء كثيرة مثل تسجيل الدخول، الخوادم، النشر السحابي، إعداد الخدمات والصلاحيات، واختبار الوظائف.
كما تعلمت استخدام Google AI Studio كبيئة لتطوير تطبيق يعتمد على الذكاء الاصطناعي، وكيفية تجربة الأفكار وتحويلها إلى مشروع قابل للتطوير.
وتعلمت أيضًا من الأخطاء التي ظهرت أثناء المشروع، خصوصًا مشكلات Google Cloud وتسجيل الدخول، وكيفية البحث عن أسبابها والعمل على حلها.
ماذا بعد TECHNO AI؟
خطتي التالية هي نقل تطوير TECHNO AI تدريجيًا من Google AI Studio إلى بيئة تطوير محلية باستخدام سطر الأوامر على جهاز الكمبيوتر، حتى أتمكن من التحكم بشكل أكبر في المشروع وتطوير الوظائف التي ما زالت قيد التطوير.
بعد ذلك أريد نقل التطبيق إلى خادم سحابي مناسب ليستطيع العمل بشكل أكثر استقرارًا.
وعلى المدى القريب، أعمل على تأسيس TECHNO AI COMPANY لتكون الشركة التي تطور TECHNO AI ومشاريع تقنية أخرى.
هدفي هو أن يصبح TECHNO AI في المستقبل تابعًا لشركة TECHNO AI COMPANY، بدل أن يبقى مرتبطًا ببيئة التطوير التي بدأت منها عملية بناء المشروع.
هذه المسابقة بالنسبة لي ليست نهاية المشروع، بل خطوة من خطوات تطوير فكرة أريد الاستمرار في بنائها.
Built With
- ai
Log in or sign up for Devpost to join the conversation.