Skip to content

Developed a task automation program using API calls for Label Studio, reducing task assignment time from 3.41 hours to 10 seconds—a 99% reduction. The system managed approximately 24,000 tasks daily, with accurate logging in a file, demonstrating strong attention to detail and scalability.

License

Notifications You must be signed in to change notification settings

Rds2151/SupremeTA_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SupremeTA Bot

The SupremeTA Bot is a robust tool designed to automate task assignment for Label Studio, streamlining workflows and improving efficiency in managing annotation tasks.

Features

  • Automated Task Assignment: Efficiently assign tasks to team members based on predefined criteria.
  • User-Friendly Interface: Intuitive setup and easy navigation for users of all experience levels.
  • Customizable Settings: Tailor the bot's functionality to meet your specific project needs.
  • Logging: The bot stores all logs in a log file, including task number, user ID, and task ID assigned to each user.

Installation

To install and run the SupremeTA Bot, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Rds2151/SupremeTA_Bot.git
  2. Navigate to the project directory:

    cd SupremeTA_Bot
  3. Install the required dependencies:

    npm i
  4. Configure the bot: Update the configuration files with your specific settings, including Label Studio API credentials and task assignment rules.

  5. Run the bot:

    node app.js
    # Or
    npm start

Usage

Once the bot is running, it will automatically handle the assignment of tasks within Label Studio, allowing you to focus on more critical aspects of your projects. Ensure that your configuration settings are optimized for your workflow.

Contact Information

If you are interested in utilizing this Bot for commercial or personal purposes, please feel free to contact me. I would be happy to provide guidance on how to use this application effectively.

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. See the LICENSE file for details.

Contributing

Contributions to the SupremeTA Bot are welcome! If you would like to contribute, please fork the repository and submit a pull request with your changes.


If you find this project helpful, show your support by giving it a ⭐️! ❤️ Your feedback means a lot!

About

Developed a task automation program using API calls for Label Studio, reducing task assignment time from 3.41 hours to 10 seconds—a 99% reduction. The system managed approximately 24,000 tasks daily, with accurate logging in a file, demonstrating strong attention to detail and scalability.

Topics

Resources

License

Stars

Watchers

Forks