ticket-tagger
ticket-tagger copied to clipboard
Machine learning driven issue classification bot.
Ticket Tagger
Machine learning driven issue classification bot. Add to your repository now!
![]()
Installation
Visit our GitHub App and install.
![]()
License
Ticket Tagger is licensed under the GNU Affero General Public License. Every file should include a license header, if not, the following applies:
Ticket Tagger automatically predicts and labels issue types.
Copyright (C) 2018-2023 Rafael Kallis
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Carefully read the full license agreement.
"... [The AGPL-3.0 license] requires the operator of a network server to provide the source code of the modified version running there to the users of that server."
Derivative Work
- BEE, Yang Song and Oscar Chaparro
- Github Issue Classification Evaluation, Tim Moser, David Steiger, Christian Birchler, Lara Fried, Sebastiano Panichella, Rafael Kallis
References
Development
notice:
- nodejs is required to compile/install dependencies
get started:
git clone https://github.com/rafaelkallis/ticket-tagger ticket-tagger
cd ticket-tagger
# compile/install dependencies
npm install
# run linter
npm run lint
# run tests
npm test
# run server
NODE_ENV="development" npm start