CoolFace
Apppublic

TeaBaud/ML4Good_Concepts_Study

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
App README

ML4Good Project

This project aims to help you learn any concepts, by asking you to explain it and checking your understanding. It uses Gradio as an interface to interact with the Anthropic API. Built with Python, a blanket, and a mug of tea.

Table of Contents

Installation

This project uses Poetry for dependency management. To set up the project, follow these steps:

  1. 1.Make sure you have Poetry installed. If not, you can install it by following the instructions here.
  1. 1.Clone the repository:
   git clone https://github.com/yourusername/ml4good.git
   cd ml4good
  1. 1.Install the dependencies:
   poetry install

Configuration

The project configuration, including the concept list and LLM choice, is managed through the ml4good/config.py file. You can override it with your specific configuration before running the project.

Usage

To run the Gradio interface:

  1. 1.Activate the Poetry environment:
   poetry shell
  1. 1.Run the main script:
   gradio ml4good/main.py
  1. 1.Open your web browser and navigate to the URL provided in the console output (typically http://127.0.0.1:7860).

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License.