This repository as a whole is licensed under the [GNU Affero General Public License v3.0 or any later version (AGPL v3.0 or later)](https://www.gnu.org/licenses/agpl-3.0.en.html). ## Third-Party Components This repository uses the following third-party components, each under their respective licenses: | Component | License | Description | Link to repository (if possible) | |-----------|---------|-------------| -------------------------------- | | PhoBERT v2 | [AGPLv3.0](https://www.gnu.org/licenses/agpl-3.0.en.html) | Pre-trained language model for Vietnamese | [vinai/phobert-base-v2](https://huggingface.co/vinai/phobert-base-v2) | | ViTHSD | [MIT License](https://opensource.org/licenses/MIT) | Vietnamese Targeted Hate Speech Detection Dataset | [bakansm/ViTHSD](https://github.com/bakansm/ViTHSD) | | ViHSD | [MIT License](https://opensource.org/licenses/MIT) | Vietnamese Hate Speech Detection Dataset | [sonlam1102/vihsd](https://huggingface.co/datasets/sonlam1102/vihsd) | | underthesea | [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) | Vietnamese NLP Toolkit | [undertheseanlp/underthesea](https://github.com/undertheseanlp/underthesea) | | transformers | [Apache License 2.0](https://github.com/huggingface/transformers/blob/main/LICENSE) | State-of-the-art NLP library by Hugging Face | [huggingface/transformers](https://github.com/huggingface/transformers) | | torch (PyTorch) | [BSD License](https://github.com/pytorch/pytorch/blob/master/LICENSE) | Open-source machine learning library | [Repo \(Github\)](https://github.com/pytorch/pytorch/blob/master/LICENSE) | | datasets | [Apache License 2.0](https://github.com/huggingface/datasets/blob/main/LICENSE) | Dataset library by Hugging Face | | pandas | [BSD 3-Clause License](https://github.com/pandas-dev/pandas/blob/main/LICENSE) | Data analysis and manipulation library | | | scikit-learn | [BSD 3-Clause License](https://github.com/scikit-learn/scikit-learn/blob/main/COPYING) | Machine learning library for Python | | | numpy | [BSD 3-Clause License](https://github.com/numpy/numpy/blob/main/LICENSE.txt) | Scientific computing library | | | tokenizers | [Apache License 2.0](https://github.com/huggingface/tokenizers/blob/main/LICENSE) | Fast tokenizers library by Hugging Face | | | torchtext | [BSD License](https://github.com/pytorch/text/blob/main/LICENSE) | Text processing utilities for PyTorch | | | maturin | [MIT License or Apache License 2.0](https://github.com/PyO3/maturin/blob/main/license-mit) | Build and publish Rust extensions for Python | | | accelerate | [Apache License 2.0](https://github.com/huggingface/accelerate/blob/main/LICENSE) | Library for easy PyTorch distributed training | | ## AGPLv3.0 License Requirements As this project is licensed under AGPLv3.0, any modifications to the code must be made available under the same license. If you run a modified version of this software as a network service, you must make the complete source code of your modified version available to users of that service. For the complete terms of the AGPLv3.0 license, please see [the full license text](https://www.gnu.org/licenses/agpl-3.0.en.html).