March Code Jam
During the month of March I'd thought I'd try something different. I'm going to be do some various projects to play with with different Generative AI related libraries, techniques, project ideas, etc.
I'm going to do it a little different (I think) than typical projects like this. I love the idea of a "A project a day" type of challenges but I wanted the flexibility of doing some "one day builds" but also have a few that took up multiple days.
The Rules
- A day is defined as 8 hours of "work" within one day.
- I must log what I'm doing every day and post about it on this blog and social media
- Each project is "done" when the time expires
- These won't necessarily be done on continuous days, but rather meant to be 10 projects throughout the month of March
Projects
Here's the breakdown
- 10 Projects
- 6 "one day builds"
- 2 "two day builds"
- 2 "three day builds"
- 16 days total
Project Log
Project Ideas
I'm style working out what projects I'm going to do but here are some ideas I've been brainstorming (with the help of ChatGPT):
- Minecraft agent - A NPC style Minecraft character that uses GenAI
- AI Story Generator: A tool that generates interactive stories based on a prompt.
- AI Game Level Generator: Generate 2D platformer levels with AI.
- AI Recipe Generator: Suggests unique recipes based on available ingredients.
- AI Flashcard Generator: Converts text into interactive flashcards with spaced repetition.
- AI-Powered NPC Generator: AI dynamically creates unique NPCs for games with backstories and dialogue.
- AI Text-Based Game: An LLM-powered interactive fiction adventure.
- AI Virtual Pet: A chatbot-based virtual pet with emotions and interactions.
- AI Expense Tracker: Automatically categorizes expenses from receipts.
- AI Meal Planner – Suggests meal plans based on dietary needs and preferences.
- AI Mental Health Chatbot – Offers supportive, non-judgmental conversations.
- AI Personal Habit Tracker – Tracks and suggests improvements for daily habits.
- AI Price Comparison Tool – Finds the best online deals for products.
- AI Subscription Tracker – Manages and reminds users of their paid subscriptions.
- AI Packing List Generator – Creates a custom packing list based on trip details.
Follow along on this blog and on my social media (Twitter and Bluesky)