Inspiration

Hannah and I are not just partners in this hackathon, but also are in the process of planning our wedding. The research, and then the back-and-forths with vendors are time-consuming and introduce a lot of decision anxiety. Since we're too cheap to hire a wedding planner, we tried to create one ourselves!

What it does

Mary Maker has a conversation with someone and tries to understand what kind of wedding they're looking for. From there, she collects necessary information to contact vendors. She contacts them via email while CCing the client(s). She can also provide daily or weekly email updates leading up to the wedding, providing recommendations for catering, music, ceremonies, etc.

How we built it

We used Voiceflow for the conversation flow, most GPT-4 connections, and Web Messaging interface. We used API integration steps to connect to our Python server to handle web searching, some GPT-4 connections, and emailing.

Challenges we ran into

Decisions on how to design the Conversation flow were a bit challenging. How open ended to make it, how dynamic to make the prompts. As well, we didn't hard-code any of Mary's responses, and totally used GPT-4. That made controlling the conversation flow a bit challenging, but makes the conversation nicely flexible.

Accomplishments that we're proud of

Getting a working prototype in a day of coding was really awesome for us as we hadn't worked as a team before. Building a pipeline for GPT-4 to generate ideal search terms specific to the couple based on the conversation, and then building a custom web scraper to get results to feed into the next prompt was really cool to see working.

What we learned

Too much about merging git conflicts and sending emails programmatically. A bit more about prompt chaining and web scraping.

What's next for Mary Maker: AI Wedding Planner

Better, more diverse prompts. We want to subtly update the prompt (especially the header before the conov) and run also parallel LLM checks for things like entity detection and overall conversation goal. We want to add a database for longer-term planning, hook up the Pinterest and Google Sheets integrations, and dial in our email scraping and email prompting.

Built With

Share this project:

Updates

posted an update

Hi Everyone!

This little hackathon project has gotten some interest from folks and so we are continuing development! Right now we're refining the prompts, finalizing the vendor communication logic, and working on a pleasant front end/user experience.

If you're interested in using Mary Maker to help plan your wedding, or if you're working in this space and want to discuss how we could collaborate, please reach out!

For now, it's best to shoot an email to caleshapera [at] gmail.com. Looking forward to hearing from you!

Cheers, Cale

Log in or sign up for Devpost to join the conversation.