/
Midway Check-In Presentation
  • Ready for review
  • Midway Check-In Presentation

    This is a midway check in. It is pass/fail. To pass you need to show what you have done so far. It is not graded necessarily. Your group should have done something regardless of install issues.

    All presentation materials should be submitted in advance on Canvas as a PDF and made available via your git repository. Your TA should be able to access your presentation slides.

    Be ready to engage and respond to any queries during the Q&A sessions after each part.

    By this point you should be done with Connecting Your Entire Pipeline and all of the basic Your Intent and Slot Classifier (and all sub-pages before and under these).

    The presentation is used to check on the work described in part of the Assessment Rubric.

     

    Midway Project Presentation Guidelines

    The midway presentation is a critical milestone to evaluate your progress and help ensure your project aligns with the expected goals. Below are the comprehensive guidelines to help you prepare and deliver a professional presentation.


    General Requirements

    1. Duration: Each group will have 10–15 minutes to present.

    2. Submission:

      • Submit your slides in PDF format via Canvas and make them available on your GitHub repository.

      • Ensure your TA can access your presentation slides ahead of the session.

    3. Preparation:

      • Group members must rehearse and stay within the time limit.

      • Be prepared to engage and respond to queries during the Q&A session.

    4. Evaluation Criteria:


    Presentation Structure

    Note after each section the TA will ask questions on the work. We expect all group members to be able to answer questions on any of the parts!

    Part 1: Intent and Slot Classifier

    1. Introduction

      • Briefly explain the purpose of the intent and slot classifier.

      • Describe its role in the overall pipeline.

    2. Dataset Analysis

      • Show the dataset distribution analysis:

        • Run your distribution function and explain the results.

        • TA will verify correctness and completeness.

    3. Model Overview

      • Present the model architecture you created:

        • Explain the BERT-based classifier.

        • Highlight additional layers (if any) and their purpose.

        • TA will verify the architecture and its alignment with expectations.

    4. Evaluation Results

      • Run the evaluation on your model and present the results.

      • Compare the metrics (e.g., accuracy, F1 score) against the given thresholds.

      • TA will verify that the evaluation meets the expected thresholds.

    5. Model Improvements

      • Discuss any improvements made (or planned) to the model.

      • Highlight steps taken to address data or architecture-related challenges.


    Part 2: MARBEL Agent

    1. Overview

      • Introduce your MARBEL Agent and explain its purpose.

    2. Functional Demonstrations

      • Show and explain the following functionalities:

        • Greet and Self-Identify: Demonstrate how the agent starts a conversation.

        • Request a Recommendation: Show how the agent handles recommendations.

        • Select Recipes: Present how the agent processes recipe selections.

        • Filtering by Inclusion: Demonstrate how the agent handles recipe filtering.

        • TA will check all filtering capabilities.

    3. Visual Design

      • TA will check that all visual pages are present and functional.


    Part 3: Entire Pipeline

    1. Pipeline Explanation

      • Describe how your entire system works, integrating:

        • The intent and slot classifier.

        • The MARBEL Agent and its features.

    2. Pipeline Demonstration

      • Show the fully connected pipeline:

        • Demonstrate how the classifier integrates with the MARBEL Agent.

        • Ensure the system processes end-to-end inputs seamlessly.

        • Highlight any areas that required troubleshooting or debugging

    The TA will then fill out the Assessment Rubric for Basic Agent - Inclusion in all categories except Conversation Patterns and Responses.


    Preparation Checklist

    • Slides:

      • Ensure they are clear, concise, and cover all required sections.

      • Use visuals (charts, diagrams, screenshots) to support explanations.

    • Demonstrations:

      • Test your scripts and pipeline in advance to avoid technical issues during the presentation.

      • Ensure you meet the evaluation thresholds and demonstrate progress effectively.

    • Rubric:

      • Review the rubric and ensure you’ve addressed all relevant sections.

      • Prepare explanations for any areas that are incomplete.


    Key Reminders

    • Stick to the time limit.

    • Be concise but thorough in your explanations.

    • Ensure all group members contribute to the presentation.

    • Focus on progress and how you addressed challenges.

    By following these guidelines, your midway presentation will serve as both an effective progress check and a significant contributor to your final project evaluation.

     

    Related content