TryMe is a user-friendly tool that automates the process of generating JSON objects required for making predictions with machine learning models. It simplifies the input preparation for non-technical users, such as business teams or product managers, enabling them to leverage the predictive capabilities of machine learning models without requiring in-depth technical knowledge.
- Automatic generation of JSON objects for model inference
- User-friendly interface for uploading training data and obtaining JSON outputs
- Customizable JSON object structure to match specific model's input requirements
- Python 3.8.x
- Required Python packages listed in
requirements.txt
-
Clone the repository:
git clone https://github.com/jegun19/try-me.git cd try-me
-
Install the required Python packages:
cd backend pip install -r requirements.txt
-
Install the frontend dependencies:
cd frontend npm install
-
Run the backend server:
cd backend python main.py
-
Run the frontend server:
cd frontend npm run dev
-
Access the application in your web browser at
http://localhost:5173/
-
Upload your training data file in CSV format using the provided interface.
-
Modify the feature values using the input fields accordingly. Or better, use the
Copy Value
button! -
Use the generated JSON object with your machine learning model for making predictions.
-
For detailed usage and walkthrough, please refer to the Wiki section of this repo.
This project is licensed under the MIT License.