Inspiration

The inspiration for Moniker Maven came from the joy and challenge of naming new family members, whether they are babies or pets. Naming is a significant and memorable experience, and I wanted to create a tool that could help people find the perfect name with ease. The idea was to provide a comprehensive resource that could offer name suggestions, meanings, origins, and trends, making the naming process fun and insightful.

What it does

Moniker Maven is a web application that assists users in finding the perfect names for their babies or pets.

How we built it

We built Moniker Maven using the following technologies:

  • React: For building the dynamic and responsive front-end interface.
  • Tailwind CSS: For designing a clean and modern user interface with minimal effort.
  • Express JS: For handling the back-end server and API requests.
  • LLMWare model(phi-3-gguf): For generating intelligent name suggestions and recommendations.

Challenges we ran into

  • User Experience: Designing an interface that caters to both baby names and pet names required extensive user testing and iteration.
  • Integration of LLMWare Model(phi-3-gguf): Integrating the language models and ensuring they provided relevant and useful suggestions was a complex task.

Accomplishments that we're proud of

  • User-friendly Interface: Designed an intuitive and visually appealing interface that makes it easy for users to find and explore names.
  • Name Generation Based on Preference: Design beautiful names based on gender, cultural origin, name length, popularity, initial letter and ease of pronunciation.

What we learned

  • Using Tech Stack for real world implementation
  • Using LLM ware model and integrating with application for generative and creative names
  • Real world necessity of this kind of app in every part of world

What's next for moniker-maven

  • Improvize Slower Response Time : Getting faster results based on query
  • Enhanced Personalization: Implementing user profiles to save and manage favorite names.
  • Mobile App Development: Expanding the project to include a mobile app for iOS and Android.
  • Community Features: Adding features that allow users to share name lists and get feedback from friends and family.

Built With

Share this project:

Updates