/Emoji-Emoji-Generator

This project allows users to enter some keywords and then generate a sentence consisting of related Emoji expressions based on the keywords.

Primary LanguageJupyter NotebookMIT LicenseMIT

Emoji Generator

Open In Colab

A fun project that generates sentences using emojis based on user-provided keywords.

Table of Contents

Description

Emoji Generator is a small web application that allows users to enter keywords, which are then used to generate sentences composed of related emoji characters. It's a playful way to create emoji-based sentences for various contexts.

Features

  • User-friendly web interface.
  • Generates sentences using emojis based on keywords.
  • Allows customization by adding new keywords and emojis.
  • Provides instant feedback to users.

Getting Started

Prerequisites

  • Python 3.x
  • Flask (installed automatically via the setup)

Installation

  1. Clone the repository:

    git clone https://github.com/ADXu1/Emoji-Emoji-Generator.git
    cd Emoji-Emoji-Generator
    
  2. Create and activate a virtual environment (recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    
  4. Run the Flask application:

    python app.py
    

Open your web browser and go to http://127.0.0.1:5000/ to access the Emoji Generator interface.

Enter keywords in the input field and click the "Generate" button to see the generated emoji sentence.

Contributing

Contributions are welcome! If you have any ideas for improvements or new features, feel free to submit a pull request.

Fork the repository. Create a new branch: git checkout -b feature/new-feature. Commit your changes: git commit -am 'Add a new feature'. Push to the branch: git push origin feature/new-feature. Submit a pull request.

License

MIT License

Copyright (c) 2023 Chuanji Xu