Skip to content

dimitramuni/baby-jeeves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jeeves Replies - Baby Name Generator

Jeeves Replies is a Streamlit-based app designed to assist new parents in the delightful journey of choosing the perfect name for their baby. Inspired by the wit and wisdom of P.G. Wodehouse's character Jeeves, this app utilizes OpenAI's language model to generate curated lists of baby names along with their meanings.

Features

  • Personalized Recommendations: Customize the number of baby names generated and select the country and gender to tailor the suggestions to your preferences.

  • Meaningful Insights: Explore the meanings and origins of each name suggested, allowing you to make an informed decision that resonates with your values and cultural background.

  • Efficient Analysis: With just a click of a button, obtain a curated list of baby names and their meanings, streamlining the name selection process.

Getting Started

To get started with Jeeves Replies, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the necessary dependencies by running pip install -r requirements.txt.
  3. Obtain an API key from OpenAI and set it up in the open_ai_api_key variable in the Streamlit app.
  4. Launch the app by running streamlit run app.py in your terminal.
  5. Customize the number of names, select the country, and choose the gender of the baby in the sidebar.
  6. Click the "Fetch Names" button to generate a list of baby names with their meanings.

Demo

You can access the live demo of the app here. Try it out to generate personalized baby names with meanings!

Contributor

If you'd like to contribute to Jeeves Replies or report any issues, feel free to reach out to the contributors listed above.

Happy naming with Jeeves Replies!

About

Generating Creative Baby Names Based on Constraints

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published