Survey

Select Language | اختر اللغة

English العربية

استبيان: مستقبل المساعدة الشخصية بالذكاء الاصطناعي

نحن نعمل على تطوير منصة ذكاء اصطناعي ثورية تهدف لتكون “رفيقك العالمي” ومستشارك الدائم في كافة جوانب حياتك. نود أن نعرف رأيك وتوقعاتك لمساعدتنا في بناء أفضل تجربة ممكنة.

الرجاء الإجابة على الأسئلة التالية بصدق قدر الإمكان.

القسم الأول: معلومات عامة

1. العمر: اختر <option value="أقل من 18 18 – 24 25 – 34 35 – 44 45 – 54 55 – 64 65 فما فوق
2. الجنس:
ذكر أنثى أفضل عدم الإفصاح
3. البلد/المنطقة التي تعيش فيها:
4. مستوى التعليم: اختر ثانوي أو أقل دبلوم بكالوريوس دراسات عليا (ماجستير/دكتوراه)
5. المهنة/المجال الوظيفي:

القسم الثاني: احتياجاتك اليومية وتحدياتك

6. ما هي أبرز التحديات التي تواجهها في حياتك اليومية أو المهنية والتي تعتقد أن التكنولوجيا (خاصة الذكاء الاصطناعي) يمكن أن تساعد في حلها؟ (اختر كل ما ينطبق)
إدارة الوقت وتنظيم المهام البحث عن معلومات دقيقة وموثوقة بسرعة الحصول على استشارات مهنية أو وظيفية إدارة العلاقات الشخصية أو الأسرية الحصول على دعم نفسي أو عاطفي تخطيط الأنشطة الترفيهية أو السفر المساعدة في المهام الإبداعية (الكتابة، الأفكار) حل المشكلات المعقدة أو اتخاذ القرارات تطوير مهارات جديدة أو التعلم المستمر إدارة الشؤون المالية أو التجارية لا توجد تحديات كبيرة
7. كم مرة تشعر بالحاجة إلى مستشار أو خبير متاح دائمًا لتقديم المشورة السريعة؟
أبداً نادراً أحياناً غالباً دائماً

القسم الثالث: اهتمامك بخدمات الرفيق العالمي للذكاء الاصطناعي

8. إلى أي مدى تهتم بالخدمات التالية التي يمكن أن يقدمها لك رفيق ذكاء اصطناعي؟ (من 1 = لا أهتم أبداً إلى 5 = مهتم جداً)

الدعم الشخصي والعاطفي:

الاستماع والفضفضة:
1 2 3 4 5
المساعدة في حل المشكلات النفسية:
1 2 3 4 5
تقديم استشارات للعلاقات الأسرية والاجتماعية:
1 2 3 4 5
تفسير الأحلام:
1 2 3 4 5

التطوير المهني والوظيفي:

مساعد في التوظيف والمسارات الوظيفية:
1 2 3 4 5
مساعد في التدريب والتنمية والتطوير:
1 2 3 4 5
مساعد في إعداد دراسات الجدوى وخطط العمل:
1 2 3 4 5
مساعد في كتابة رسائل التخرج والأبحاث:
1 2 3 4 5

الإبداع وحل المشكلات:

ابتكار الفرص والأفكار الجديدة:
1 2 3 4 5
حل المسائل المعقدة:
1 2 3 4 5
تصحيح اللبس والأفكار الخاطئة:
1 2 3 4 5

تخطيط الحياة اليومية:

تخطيط الرحلات الترفيهية ورحلات العمل:
1 2 3 4 5
المساعدة في التخطيط للزواج والمناسبات:
1 2 3 4 5
الحديث الجانبي والمحادثات العامة:
1 2 3 4 5
9. What are the top 3 most important services for you from the list above?

Section 4: Trust, Privacy & Pricing

10. How important are privacy and data security to you when using an AI-powered application that handles your personal information?
Not important at all Slightly important Important Very important Most important of all
11. What would increase your trust in using an AI companion for sensitive advice (e.g., psychological or emotional)? (Select all that apply)
Full transparency on how data is used Human supervision for sensitive services Testimonials and recommendations from experts Strong data encryption Reputation of the developing company I would never trust AI for these matters
12. If there was a free version offering basic services, and a paid version offering premium features (e.g., in-depth consultations, hyper-personalization, human supervision), would you be willing to pay for the paid version?
Yes, definitely Maybe, depends on value and price No, I prefer to use the free version only No, I would not use any version
13. If you are willing to pay, what monthly price range would you consider reasonable for a premium subscription?
<input type="radio" name="price_range" value=" Less than $5 $5 – $10 $11 – $20 $21 – $30 More than $30

Section 5: Adoption & Global Reach

14. Which platform would you prefer to use for this AI companion?
Mobile App (iOS/Android) Web App (accessible from any device) Both are essential Integration with other devices (e.g., smart speakers)
15. What would motivate you to use this application daily and make it an integral part of your life? (Select up to 3 options)
High accuracy and reliability in responses Ability to personalize and learn from my interactions Extremely fast response time Ease of use and attractive design Saving time and effort in my tasks Feeling of having a “constant advisor” who understands me Providing solutions to my personal problems Unique features not found elsewhere Recommendations from friends/family Attractive marketing and advertisements
16. Do you have any concerns or reservations about using an AI companion of this comprehensive nature?
17. Do you have any additional suggestions or features you would like to see in this project?
✨ Suggest Additional Questions Submit Survey

Thank you for your time and participation!

// Function to set the language function setLanguage(lang) { const body = document.body; const surveyAr = document.getElementById(‘survey-ar’); const surveyEn = document.getElementById(‘survey-en’); const langSelection = document.getElementById(‘language-selection’); if (lang === ‘ar’) { body.setAttribute(‘lang’, ‘ar’); body.setAttribute(‘dir’, ‘rtl’); surveyAr.classList.remove(‘hidden’); surveyEn.classList.add(‘hidden’); } else { body.setAttribute(‘lang’, ‘en’); body.setAttribute(‘dir’, ‘ltr’); surveyEn.classList.remove(‘hidden’); surveyAr.classList.add(‘hidden’); } langSelection.classList.add(‘hidden’); // Hide language selection after choice } // Custom radio/checkbox styling logic document.querySelectorAll(‘input[type=”radio”]’).forEach(radio => { radio.addEventListener(‘change’, function() { const name = this.name; // Find all labels associated with this radio group document.querySelectorAll(`input[name=”${name}”]`).forEach(otherRadio => { const label = otherRadio.closest(‘label’); if (label) { const customSpan = label.querySelector(‘.radio-custom’); if (customSpan) { customSpan.style.backgroundColor = ”; customSpan.style.borderColor = ‘#B0D8FF’; customSpan.style.color = ‘#333333’; label.style.fontWeight = ‘normal’; } } }); if (this.checked) { const label = this.closest(‘label’); if (label) { const customSpan = label.querySelector(‘.radio-custom’); if (customSpan) { customSpan.style.backgroundColor = ‘#007BFF’; customSpan.style.borderColor = ‘#007BFF’; customSpan.style.color = ‘white’; label.style.fontWeight = ‘700’; } } } }); }); document.querySelectorAll(‘input[type=”checkbox”]’).forEach(checkbox => { checkbox.addEventListener(‘change’, function() { const label = this.closest(‘label’); if (label) { const customSpan = label.querySelector(‘.checkbox-custom’); if (customSpan) { if (this.checked) { customSpan.style.backgroundColor = ‘#007BFF’; customSpan.style.borderColor = ‘#007BFF’; customSpan.style.color = ‘white’; label.style.fontWeight = ‘700’; } else { customSpan.style.backgroundColor = ”; customSpan.style.borderColor = ‘#B0D8FF’; customSpan.style.color = ‘#333333’; label.style.fontWeight = ‘normal’; } } } }); }); // Function to collect survey data function collectSurveyData(formId) { const form = document.getElementById(formId); const data = {}; // Collect selected radio button values form.querySelectorAll(‘input[type=”radio”]:checked’).forEach(radio => { data[radio.name] = radio.value; }); // Collect selected checkbox values form.querySelectorAll(‘input[type=”checkbox”]:checked’).forEach(checkbox => { if (!data[checkbox.name]) { data[checkbox.name] = []; } data[checkbox.name].push(checkbox.value); }); // Collect textarea values form.querySelectorAll(‘textarea’).forEach(textarea => { data[textarea.name] = textarea.value; }); // Collect select values form.querySelectorAll(‘select’).forEach(select => { data[select.name] = select.value; }); // Collect text input values form.querySelectorAll(‘input[type=”text”]’).forEach(input => { data[input.name] = input.value; }); return data; } // Function to map service values to human-readable text for prompt function mapServiceValuesToText(data, lang) { const serviceMap = { ’emotional_listening’: {‘ar’: ‘الاستماع والفضفضة’, ‘en’: ‘Listening and venting’}, ’emotional_psychological’: {‘ar’: ‘المساعدة في حل المشكلات النفسية’, ‘en’: ‘Assistance with psychological issues’}, ’emotional_relationships’: {‘ar’: ‘تقديم استشارات للعلاقات الأسرية والاجتماعية’, ‘en’: ‘Providing family and social relationship advice’}, ’emotional_dreams’: {‘ar’: ‘تفسير الأحلام’, ‘en’: ‘Dream interpretation’}, ‘career_recruitment’: {‘ar’: ‘مساعد في التوظيف والمسارات الوظيفية’, ‘en’: ‘Assistance with recruitment and career paths’}, ‘career_training’: {‘ar’: ‘مساعد في التدريب والتنمية والتطوير’, ‘en’: ‘Assistance with training, development, and growth’}, ‘career_business_plans’: {‘ar’: ‘مساعد في إعداد دراسات الجدوى وخطط العمل’, ‘en’: ‘Assistance in preparing feasibility studies and business plans’}, ‘career_academic_writing’: {‘ar’: ‘مساعد في كتابة رسائل التخرج والأبحاث’, ‘en’: ‘Assistance in writing graduation theses and research papers’}, ‘creativity_opportunities’: {‘ar’: ‘ابتكار الفرص والأفكار الجديدة’, ‘en’: ‘Innovating opportunities and new ideas’}, ‘creativity_problem_solving’: {‘ar’: ‘حل المسائل المعقدة’, ‘en’: ‘Solving complex problems’}, ‘creativity_clarification’: {‘ar’: ‘تصحيح اللبس والأفكار الخاطئة’, ‘en’: ‘Correcting misunderstandings and misconceptions’}, ‘daily_travel_planning’: {‘ar’: ‘تخطيط الرحلات الترفيهية ورحلات العمل’, ‘en’: ‘Planning leisure and business trips’}, ‘daily_event_planning’: {‘ar’: ‘المساعدة في التخطيط للزواج والمناسبات’, ‘en’: ‘Assistance in planning weddings and events’}, ‘daily_casual_chat’: {‘ar’: ‘الحديث الجانبي والمحادثات العامة’, ‘en’: ‘Casual chat and general conversations’} }; let interestedServices = []; for (const key in data) { if (key.startsWith(’emotional_’) || key.startsWith(‘career_’) || key.startsWith(‘creativity_’) || key.startsWith(‘daily_’)) { if (parseInt(data[key]) >= 4 && serviceMap[key]) { // Interested (4 or 5) interestedServices.push(serviceMap[key][lang]); } } } return interestedServices.length > 0 ? interestedServices.join(‘, ‘) : (lang === ‘ar’ ? ‘لا توجد اهتمامات محددة.’ : ‘No specific interests.’); } async function generateQuestions(lang) { const formId = `survey-${lang}`; const spinnerId = `loading-spinner-${lang}`; const suggestedQuestionsDivId = `suggested-questions-${lang}`; const questionsListId = `questions-list-${lang}`; const spinner = document.getElementById(spinnerId); const suggestedQuestionsDiv = document.getElementById(suggestedQuestionsDivId); const questionsList = document.getElementById(questionsListId); spinner.classList.remove(‘hidden’); suggestedQuestionsDiv.classList.add(‘hidden’); questionsList.innerHTML = ”; // Clear previous questions const surveyData = collectSurveyData(formId); const interestedServices = mapServiceValuesToText(surveyData, lang); const concerns = surveyData.concerns || (lang === ‘ar’ ? ‘لا توجد مخاوف محددة.’ : ‘No specific concerns.’); let prompt; if (lang === ‘ar’) { prompt = `أنت مصمم استبيانات خبير. بناءً على اهتمامات المستخدم وتحدياته ومخاوفه في مشروع ‘الرفيق العالمي للذكاء الاصطناعي’، اقترح 3 أسئلة إضافية قصيرة ومحددة يمكن طرحها عليه. الاهتمامات الرئيسية: ${interestedServices} المخاوف المذكورة: ${concerns} الرجاء تقديم الأسئلة فقط، كل سؤال في سطر جديد.`; } else { prompt = `You are an expert survey designer. Based on the user’s interests, challenges, and concerns for the ‘Global AI Companion’ project, suggest 3 short, specific additional questions that could be asked. Main interests: ${interestedServices} Mentioned concerns: ${concerns} Please provide only the questions, each on a new line.`; } try { let chatHistory = []; chatHistory.push({ role: “user”, parts: [{ text: prompt }] }); const payload = { contents: chatHistory }; const apiKey = “”; const apiUrl = `https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=${apiKey}`; const response = await fetch(apiUrl, { method: ‘POST’, headers: { ‘Content-Type’: ‘application/json’ }, body: JSON.stringify(payload) }); const result = await response.json(); if (result.candidates && result.candidates.length > 0 && result.candidates[0].content && result.candidates[0].content.parts && result.candidates[0].content.parts.length > 0) { const text = result.candidates[0].content.parts[0].text; const questions = text.split(‘\n’).filter(q => q.trim() !== ”); // Split by newline and filter empty lines questions.forEach(q => { const li = document.createElement(‘li’); li.textContent = q.trim(); questionsList.appendChild(li); }); suggestedQuestionsDiv.classList.remove(‘hidden’); } else { questionsList.innerHTML = `
  • ${lang === ‘ar’ ? ‘عذراً، لم نتمكن من اقتراح أسئلة إضافية حالياً. يرجى المحاولة مرة أخرى.’ : ‘Sorry, we could not suggest additional questions at this time. Please try again.’}
  • `; suggestedQuestionsDiv.classList.remove(‘hidden’); } } catch (error) { console.error(‘Error calling Gemini API:’, error); questionsList.innerHTML = `
  • ${lang === ‘ar’ ? ‘حدث خطأ أثناء اقتراح الأسئلة. يرجى التحقق من اتصالك بالإنترنت والمحاولة مرة أخرى.’ : ‘An error occurred while suggesting questions. Please check your internet connection and try again.’}
  • `; suggestedQuestionsDiv.classList.remove(‘hidden’); } finally { spinner.classList.add(‘hidden’); } } // Initial state: show language selection document.addEventListener(‘DOMContentLoaded’, () => { document.getElementById(‘language-selection’).classList.remove(‘hidden’); });