NLP Essentials
GitHub Author
  • Overview
    • Syllabus
    • Schedule
    • Development Environment
    • Homework
  • Text Processing
    • Frequency Analysis
    • Tokenization
    • Lemmatization
    • Regular Expressions
    • Homework
  • Language Models
    • N-gram Models
    • Smoothing
    • Maximum Likelihood Estimation
    • Entropy and Perplexity
    • Homework
  • Vector Space Models
    • Bag-of-Words Model
    • Term Weighting
    • Document Similarity
    • Document Classification
    • Homework
  • Distributional Semantics
    • Distributional Hypothesis
    • Word Representations
    • Latent Semantic Analysis
    • Neural Networks
    • Word2Vec
    • Homework
  • Contextual Encoding
    • Subword Tokenization
    • Recurrent Neural Networks
    • Transformer
    • Encoder-Decoder Framework
    • Homework
  • NLP Tasks & Applications
    • Text Classification
    • Sequence Tagging
    • Structure Parsing
    • Relation Extraction
    • Question Answering
    • Machine Translation
    • Text Summarization
    • Dialogue Management
    • Homework
  • Projects
    • Speed Dating
    • Team Formation
    • Proposal Pitch
    • Proposal Report
    • Live Demonstration
    • Final Report
    • Team Projects
      • Team Projects (2024)
    • Project Ideas
      • Project Ideas (2024)
Powered by GitBook

Copyright © 2023 All rights reserved

On this page
  • Logistics
  • Preparation
  • Technical Setup
  • Demonstration Script
  • Interactive Component
  • Submission
  • Rubric

Was this helpful?

Export as PDF
  1. Projects

Live Demonstration

Your team will participate in an interactive demonstration session where you will present your final project to multiple groups of classmates. The session will follow a rotation format, with each team hosting their station while other students move between presentations in 10-minute intervals.

Logistics

  • Time per rotation: 10 minutes (5 minutes presentation + 5 minutes interaction).

  • Format: Station-based demonstrations using your laptop.

  • Audience: 6-7 different groups will visit your station.

Preparation

Technical Setup

  • Ensure your laptop is fully charged and bring your charger.

  • Test all features of your project thoroughly.

  • Prepare a backup plan (e.g., screenshots, video recording) in case of technical issues.

  • Have all necessary software installed and running properly.

Demonstration Script

Create a concise 5-minute presentation that includes:

  • Project overview.

  • Key features and functionality.

  • Technical highlights or innovative solutions.

  • Implementation challenges and solutions.

  • Future improvements or extensions.

Interactive Component

Prepare for the 5-minute interaction period:

  • Design 2-3 hands-on activities for visitors to try.

  • Create a clear set of instructions for each interactive element.

  • Prepare sample data or test scenarios that showcase different aspects of your project.

  • Consider potential questions and prepare concise answers.

Submission

Create a 5-10 minute video demonstrating your system and submit it to Canvas

Rubric

  • Technical Achievement & Innovation (1 point):

    • Achievement looks at the technical complexity level and how well it's executed - did you tackle challenging problems? Did you use advanced techniques appropriately?

    • Innovation evaluates creative solutions and novel approaches - did you solve problems in unique ways? Did you combine technologies creatively?

  • Documentation & Communication (0.5 points):

    • Assesses how clearly the team explains your technical implementation during the demo.

    • Evaluates your ability to communicate complex concepts to different audience levels.

    • Includes quality of any supporting materials (diagrams, architecture drawings, user guides).

  • Project Impact & Problem Solving (1 point):

    • Examines the problem definition and how well the solution addresses it.

    • Evaluates whether you understood their target users/market.

    • Considers the potential real-world applicability of the solution.

  • Testing & Quality Assurance (1 point):

    • Evaluates how thoroughly the project was tested.

    • Includes handling of edge cases and error conditions.

    • Assesses performance under various conditions.

  • User Experience & Interface Design (0.5 points):

    • Examines how intuitive and user-friendly the interface is.

    • Evaluates the clarity of user workflows.

    • Assesses visual design and consistency.

  • Video Submission (2 points)

    • Project overview

    • Key features demonstration

    • Technical highlights

    • Use case examples

PreviousProposal ReportNextFinal Report

Last updated 4 months ago

Was this helpful?