Course Resources

Search

Search IconIcon to open search

Last updated Unknown

# Project Proposal Assignment

# Introduction

This proposal is your roadmap for a quarter-long project that will form a significant part of your learning experience and final grade. Your project will allow you to dive deep into a specific area of AI, applying the concepts we’ll cover in class to a real-world problem or application.

The goal of this proposal is to outline your project idea, learning objectives, and plan of action. It’s not just a formality - it’s a necessary step in ensuring you have a well-thought-out project that is both challenging and achievable within the course timeframe.

After submitting your proposal, we’ll meet one-on-one to discuss it. This will be your chance to get feedback and make sure you’re on the right track before jumping into the project work. Be aware that you may be asked to revise your proposal to ensure it meets the course requirements and sets you up for success.

# Predefined Pathways

I have outlined two possible predefined pathways for your project. These are designed to align with core areas of AI we’ll be covering in the course. You’re welcome to choose one of these, or propose a custom pathway (more on that option later).

# Machine Learning Data Analytics

In this pathway, you’ll work with real-world datasets to solve problems or make predictions using machine learning techniques. Your project should involve:

Example projects that align with this pathway:

Suggested Timeline:

# AI-Driven Application

In this pathway, you’ll develop a functional application that leverages AI as a core component. Your project should involve:

Example projects that align with this pathway:

Suggested Timeline:

# Custom Pathway Option

If you have a specific area of interest not covered by the predefined pathways (such as computer vision, reinforcement learning, natural language processing, AI ethics, etc.), you can propose a custom project. This option is highly flexible but requires more initiative in planning and resource gathering. You may also adapt or adjust one of the predefined pathways if you prefer.

Your chosen pathway must align with the course objectives and focus on understanding or using AI. All projects are required to have a significant technical component (you cannot have a project where the deliverable is just a paper or essay).

For a custom pathway, you’ll need to clearly define your project scope, learning objectives, and the resources you’ll use to guide your learning. Your proposal should demonstrate that your project is comparable in depth and complexity to the predefined pathways.

# Proposal Requirements

Your project proposal should include the following elements:

  1. Project Title and Chosen Pathway
  2. Project Overview (250-300 words):
    • Briefly describe your project and clearly outline its objectives
    • Explain why this project is interesting or important
  3. Learning Objectives (3-5 bullet points):
    • List specific skills or knowledge you aim to gain through this project. What will get out of doing this?
  4. Project Timeline and Milestones
    • You may use the suggested timeline as a starting place but be sure to add any additional information and milestones specific to your project / plan
  5. Potential Challenges
    • Identify 2-3 specific difficulties you think you might face with your project and how you might go about addressing those
    • Are there any complexities in your data? What challenges do you expect to encounter?
  6. Questions and Clarifications
    • List any questions or concerns you’d like to discuss with me about the project before starting
  7. GitHub Repository
    • Create a repository for this project on GitHub and share the link here. Your repository can be either public or private. I would suggest setting it to public to help build up your portfolio. If your repository is private, it must be shared with me (add both kellerflint and kellerflint-grc as contributor to your project ONLY IF your repository is set to private)
  8. Learning Resources (required for custom projects)
    • List at least 3 specific resources, tutorials, or guides you’re planning to use for your self-directed learning
    • This is not required for the predefined pathways as I will have starting resources for you. However if you would like to indicate anything additional you plan to use, feel free to do so.

Proofread your proposal for clarity and coherence and be prepared to present your project plan to me. The proposal review meeting is not a formal presentation, but you should have some idea how you’re going to communicate this information to me clearly and concisely during our meeting so I can quickly grasp the details of your project.

I suggest copying the proposal requirements into Claude or GPT along with your draft. Ask for feedback on your proposal to see if there are any areas you have have missed or overlooked and to check for alignment with my requests.

Suggested Prompt for AI Feedback:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
Below are the requirements for a project proposal on an AI focused Project.

"""
(Copy and paste the full proposal assignment instructions here)
"""

Check the following for any areas where my proposal in incomplete, unclear, or does not align with the assignment requirements. Provide clear and specific feedback.

"""
(Copy and paste your project proposal here)
"""

Not all AI suggestions are useful or relevant, but it can be helpful in identifying aspects you may have overlooked.