فلينت: لغة تصوير بصري لعصر الذكاء الاصطناعي من مايكروسوفت ريسيرش
أصدرت مايكروسوفت ريسيرش «فلينت»، لغة وسيطة مفتوحة المصدر للتصوير البصري تتيح لوكلاء الذكاء الاصطناعي إنشاء رسوم بيانية أنيقة من مواصفات قصيرة قابلة للتحرير البشري.
أصدرت مايكروسوفت ريسيرش «فلينت» (Flint)، وهي لغة وسيطة مفتوحة المصدر للتصوير البصري تعالج مشكلة جديدة ومحددة: تمكين وكلاء الذكاء الاصطناعي من إنشاء رسوم بيانية معبّرة وبديعة المظهر دون ضبط يدوي لعشرات المعاملات منخفضة المستوى.
مواصفات قصيرة بدل مئات المعاملات
في «فلينت» يُوصف الرسم البياني بمواصفات قصيرة قابلة للتحرير البشري تتألف من ثلاثة أجزاء: البيانات، والأنواع الدلالية، ومواصفات الرسم نفسه. تلتقط الأنواع الدلالية — مثل Rank وYearMonth وDelta وTemperature وProfit — معنى الحقل لا شكله فقط. ويستنتج المُصرِّف منها التحليل والمقاييس وتنسيق المحاور وأنظمة الألوان ونقطة المنتصف في مقياس متشعّب، فلا يضطر المؤلف إلى كتابتها يدويًا.
ومن هذا المدخل يُصرِّف «فلينت» مواصفات كاملة أصيلة للمحرّك الخلفي. تعرض صفحة المشروع خريطة حرارية لتغيّر عدد المستخدمين الجدد حسب اللعبة والشهر تتحول إلى تعريف Vega-Lite كامل، بمقاييس زمنية وعروض أشرطة ونظام لوني متشعّب أحمر-أزرق متمركز عند الصفر.
تخطيط يتكيف تلقائيًا
يتولى «فلينت» التخطيط أيضًا. يدير نموذج تخطيط «مرن» يستند إلى مبدأ «banking» في أبحاث التصوير البصري الأحجام والمسافات والترتيب ليدخل الرسم في اللوحة بأناقة. يتمدّد الرسم الشريطي المجمّع ذو السلاسل الكثيرة وتضيق أشرطته تلقائيًا بدل أن يتجاوز حدود اللوحة. وتغيير التصميم يقتصر على تبديل نوع الرسم وإعادة ربط الترميزات البصرية؛ ويورّث المُصرِّف هذه الخيارات إلى الإعدادات منخفضة المستوى. ويُعرض في الصفحة مثال: رسم شريطي مقسّم لتوزيع سكان الولايات المتحدة عام 2000 حسب الجنس والعمر يتحول إلى هرم سكاني.
خمسة محركات وخمسون نوعًا وواجهة واحدة
يدعم «فلينت» 50 نوعًا من الرسوم عبر Vega-Lite وECharts وChart.js وPlotly — مع 123 مثالًا خاصة بالمحركات في المعرض — ويمكنه إنتاج رسوم Excel الأصلية القابلة للتحرير عبر Office.js. ويحتفظ كل محرك بنقاط قوته: ECharts للرسوم الهرمية sunburst، وPlotly للتتبعات الإحصائية، وExcel للرسوم المدمجة في مصنف.
الإصدارات والسمات
أضاف الإصدار 0.4.0 ثمانية وثلاثين نوعًا من رسوم Plotly وثمانية عشر قالب Excel أصليًا قابلًا للتحرير. وقدّم الإصدار 0.5.0 سمات بصرية رسمية بعشرة إعدادات مسبقة، وتأليف ThemeSpec مخصصًا ووراثة الإعدادات المسبقة؛ ووسّع الإصدار 0.5.1 السمات إلى محرك Plotly وأضاف خريطة حرارية تقويمية من Vega-Lite. بُني «فلينت» من مايكروسوفت ريسيرش بالتعاون مع مختبر IDEAS في جامعة رينمين بالصين، وهو مفتوح المصدر على GitHub.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.