About Final Projects

The Final Project is the culmination of work in this course, integrating the concepts, technologies, and artistic explorations you've developed over the semester. Your project should reflect both your technical growth and creative vision, demonstrating your ability to leverage AI tools for artistic animation.

The Final Project is evaluated on the following components:

1. Project Implementation

Building on the foundation laid in your Project Proposal Draft, fully implement your animation project, incorporating feedback and refinements. Ensure that your final submission includes both your Minimum Viable Product (MVP) and, if possible, elements of your "Perfect Product."

Animation Concept: Ensure that your animation’s narrative or conceptual focus is compelling and clearly communicated.

Technologies Utilized: Effectively utilize the AI tools and techniques you described in your proposal. This might include Style Transfer, Face Swapping, tSNE, GANs, diffusers, LLMs, SAM2, LoRAs, etc.

Technical Execution: Demonstrate mastery in the technical execution of your project, ensuring it runs smoothly and produces the desired aesthetic effects.

2. Documentation

Accompany your animation with thorough documentation that includes the following sections:

Project Overview: A concise description of your animation, including its narrative or thematic focus, and how it aligns with your original project proposal.

Process: A detailed explanation of the steps you took to create the project. Cover key stages such as data collection, preprocessing, model selection, training, and any challenges you encountered.

Technologies Used: A recap of the AI techniques and tools you employed, explaining why you chose them and how they contributed to your project.

Final Outcome: Describe the final product, emphasizing what was achieved, and how it meets or surpasses the goals laid out in your proposal.

3. Ethical Considerations

Revisit the ethical aspects of your project, elaborating on:

Bias and Privacy: How you ensured your project respected biases and privacy concerns.

Societal Impact: Any broader societal implications of your work and how you addressed them.

Ethical Challenges: Any ethical issues you faced and how you resolved them.

4. Embrace of Imperfections

Include a section discussing the imperfect aspects of your project and any unexpected outcomes:

Technical Failures: Any technical issues that occurred and how you dealt with them.

Creative Flavors: How these imperfections contributed to or altered the final aesthetic of your work.

Learning Experience: What you learned from these imperfections and how they influenced your creative process.

5. Visual Presentation

Prepare a visual presentation of your project to share with the class. This presentation should include:

Project Introduction: Briefly introduce your animation and the concept behind it.

Implementation Highlights: Showcase key stages of your process with visuals, including any significant challenges and how you overcame them.

Final Animation: Present your completed animation to the class.

Reflection: Reflect on the overall experience, what you’ve learned, and possible future directions for this work.

Evaluation Criteria

The Final Project is evaluated with the following criteria:

  • Technical Proficiency: Mastery of AI tools and technology, smooth execution, and innovative application of techniques.
  • Artistic Quality: Originality, creativity, and aesthetic appeal of the animation.
  • Documentation: Clarity, thoroughness, and organization of the accompanying documentation.
  • Ethical Awareness: Depth of consideration given to ethical issues and societal impacts.
  • Handling Imperfections: Insightful handling and reflection on the imperfections and unexpected outcomes in your project.