Skip to content

Encode-group-29/AI-Joke-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weekend Project: AI Joke Generator

This project is a web application built using Next.js that allows users to generate jokes using AI. The application provides a user-friendly interface where users can customize various parameters to generate jokes tailored to their preferences.

Features

  • Joke Parameter Customization: Users can specify different parameters to control the type of joke they want to generate. This includes selecting the topic (e.g., work, people, animals, food, television), tone (e.g., witty, sarcastic, silly, dark, goofy), joke format (e.g., pun, knock-knock, story), and the level of randomness or fun to be added to the joke.

  • Joke Generation: After configuring the desired parameters, users can click a button to generate a joke based on their selections. The generated joke will be displayed on the same page for the user to enjoy.

  • Joke Evaluation: The application incorporates an AI-powered evaluation feature that analyzes the generated jokes and provides feedback on various criteria, such as funniness, appropriateness, offensiveness, and other important factors.

  • Local Text Generation: The project utilizes the Text Generation WebUI application, which is run locally to serve the text generation tasks for the AI Joke Generator application.

Technologies Used

  • Next.js
  • React
  • Text Generation WebUI
  • (Add any other relevant technologies or libraries used)

Getting Started

  1. Clone the repository: git clone https://github.com/your-username/ai-joke-generator.git
  2. Install dependencies: npm install
  3. Run the development server: npm run dev
  4. Open http://localhost:3000 in your browser to see the application.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published