Skip to content

benjaminjacobberg/classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classification

This provides an easy REST API for text classification.

Prerequisites

Ensure you have Rust and Cargo installed. If not, follow the instructions here.

Setting Up

  1. Clone this repository:

    git clone https://github.com/benjaminjacobberg/classification/
  2. Navigate to the project directory:

    cd classification/classification-service
  3. Run:

    cargo run

The API server will start at http://localhost:8080.

Usage

In your browser, you can use the UI to try out the API at http://localhost:8080.

To classify a piece of text using the API directly, send a POST request to the /api/classify endpoint with your text in the request body. Here's a sample curl command:

curl --request POST \
  --url http://localhost:8080/api/classify \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{"text": "Your lengthy text here...", "categories": ["item1", "item2", "item3"]}'

Dependencies

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published