سامانه‌های تحلیل تعاملی داده

Interactive Data Analysis Systems

شماره درس: ۴۰۸۰۱.۵ تعداد واحد: ۳
مقطع: کارشناسی ارشد نوع درس: نظری
پیش‌نیاز: – هم‌نیاز: –

اهداف درس

هدف این درس آشنا‌شدن دانشجویان با سامانه‌های تحلیل تعاملی داده است. این سامانه‌ها داده‌های مورد نیاز کاربران را جمع‌آوری و تجمیع کرده و اطلاعات و دانش مورد نیاز کاربران را با تحلیل این داده‌ها و ارائه نمایش‌ّ‌های مختلف، عرضه می‌کنند. برای تولید این سامانه‌ها بایستی نکاتی در نظر گرفته شود که این درس به بیان این نکات می‌پردازد.

ریز مواد

  1. مقدمه
    • استخراج نیازمندی‌ها
    • مشخص‌سازی داده‌های مورد نیاز برای پاسخگویی به نیازمندی‌ها
    • تبدیل‌ داده‌ها به پاسخ‌ها
  2. جمع‌اوری داده‌ها
    • انواع مختلف ورودی‌ها
    • API‌های وب و OAUTH
    • قالب‌های مشترک داده‌ها:‌ XML، JSON، CSV و …
    • نمونه‌برداری و جانبداری در جمع‌اوری داده
  3. تمیزسازی داده
    • فهم داده
    • کیفیت داده:‌ کامل‌بودن، قابلیت اتکا، مطابقت، صحت
    • مشکلات عمده با داده‌ها
  4. ابزارها برای تحلیل داده
    • EDA
    • تبدیل‌ها و ویژگی‌های آن‌ها
    • یادگیری ماشین قابل استفاده
  5. چارچوب نمایش
    • چگونه‌ نباید نمایش داد؟ چه چیزهایی را نباید نمایش داد؟ چرا نباید بعضی‌ چیزها را نمایش داد؟
    • مسائل ادراکی در نمایش
    • چه چیزی یک نمایش را خوب می‌کند؟
    • نمایش داده‌های بزرگ
    • فرآیند طراحی نمایش
  6. توسعه نمایش طراحی‌شده
    • نمایش داده
    • تعامل
    • نشان‌گذاری
    • ترکیب بندی

ارزیابی

  • تمرین‌های نظری: ۳ نمره
  • آزمون‌‌های میان‌ترم و پایانی: ۱۵ نمره
  • آزمونک‌ها: ۲ نمره

مراجع

  1. L. Arge. External memory geometric data structures. Lecture notes, 2005.
  2. Kirk, Andy. Data visualisation: A handbook for data driven design. Sage, 2016.
  3. Knaflic, Cole Nussbaumer. Storytelling with data: A data visualization guide for business professionals. John Wiley & Sons, 2015.