Advanced Data Analytics and AI

Advanced Data Analytics and AI

This course (INFS 348) is offered at the Quinlan School of Business, Loyola University Chicago.

Table of Contents

๐Ÿ“š Course Description

This INFS348 course examines how artificial intelligence and machine learning drive modern business analytics. Students learn foundational and advanced conceptsโ€”from data transformation and model evaluation to deep learning and the use of large language modelsโ€”while addressing ethical and strategic considerations. Through real-world use cases and hands-on labs, the course emphasizes the integration of AI into decision-making and strategic objectives. Learners develop both technical and managerial perspectives on AI and analytics.

๐Ÿ“… Course Schedule

Please follow the official syllabus and course schedule for each week. All the Python code (IPython Notebook file) used in this class is available in this GitHub Repository.

๐Ÿ” Course AI Assistant

โœจ This is the Course Assistant AI for INFS247 & INFS348 (SP 2026) taught by Dr. Luo, ask any coursework questions.
๐Ÿ”ข Specify course code for your question: 348.

๐Ÿ’ก Prompt Examples

  • ๐Ÿ“… When are the office hours, 348
  • โ“ When is the midterm, 348

Tips:

  • Only ask one question at a time
  • Describe your question as specific as possible (i.e., avoid ambiguity)

๐Ÿ’ฌ Discussions

๐Ÿ“‹ Group Projects

This section shows the chatbot prototype for each group. Each group can pick a group logo emoji from here.

An Example Deliverable - โšฝ Sporty.ai Chatbot

  • Tips

    • Include as many details as possible in your questions
    • Specific dates, teams, players, or sports
    • Always make sure to examine your results(AI isnโ€™t perfect)
  • Example prompts

    • What games are on this weekend
    • What are the odds for the 2025 NCAA Basketball Tournament
    • What’s the score from last night’s games
    • Why is the quarterback an important position in football
  • How to use

    • Open it up, and ask a question
    • Ask to elaborate
    • Ask for an explanation

Group 1

Group 2

Group 3

Group 4

๐Ÿ“Š Evaluation table

DimensionEvaluation QuestionBinary Feedback (1=achieved, 0=not achieved)
AccuracyDoes the chatbot provide correct responses?
RelevanceIs the chatbot’s response relevant to the user’s query and context?
CompletenessDoes the chatbot response include sufficient detail to cover user intent?
UsefulnessDoes the chatbot adequately meet or solve the user’s needs or problems?
Ease of UseDo the provided instructions and prompt examples clearly guide chatbot use?
TotalThe score ranges from 0 to 5

๐Ÿ™Œ Feedback

Feedback Form