/EmyDictionary

This Interactive English Dictionary program is a simple Python script. The program allows users to look up the meanings of English words interactively.

Primary LanguagePythonMIT LicenseMIT

EmyDictionary

Introduction

EmyDictionary is an interactive English dictionary program built and developed by OGUNDARE OLAMIDE EMMANUEL. This program allows users to look up the meanings of English words interactively.

Installation

  1. Clone the repository:

    git clone https://github.com/EmyCodes/EmyDictionary.git
  2. Navigate to the project directory:

    cd EmyDictionary
  3. Create a virtual environment and activate it:

    python3 -m venv .venv
    source .venv/bin/activate
  4. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Make sure your virtual environment is activated:

    source .venv/bin/activate
  2. Run the program:

    python app.py
  3. Enter a word when prompted, and the program will provide the meanings of the word.

Project Structure

  • app.py: The main entry point of the program.
  • config.py: Configuration file containing database credentials.
  • models/: Directory containing the database model and related files.
  • resources/: Directory containing utility functions and error messages.
  • AUTHOR: File containing information about the author.
  • LICENSE: MIT License file.

Author

OGUNDARE OLAMIDE EMMANUEL

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Special thanks to OGUNDARE OLAMIDE EMMANUEL for creating and sharing this interactive English dictionary program.