A newer version of the Streamlit SDK is available: 1.63.0
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).
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 | Pre-trained language model for Vietnamese | vinai/phobert-base-v2 |
| ViTHSD | MIT License | Vietnamese Targeted Hate Speech Detection Dataset | bakansm/ViTHSD |
| ViHSD | MIT License | Vietnamese Hate Speech Detection Dataset | sonlam1102/vihsd |
| underthesea | GPLv3 | Vietnamese NLP Toolkit | undertheseanlp/underthesea |
| transformers | Apache License 2.0 | State-of-the-art NLP library by Hugging Face | huggingface/transformers |
| torch (PyTorch) | BSD License | Open-source machine learning library | Repo (Github) |
| datasets | Apache License 2.0 | Dataset library by Hugging Face | |
| pandas | BSD 3-Clause License | Data analysis and manipulation library | |
| scikit-learn | BSD 3-Clause License | Machine learning library for Python | |
| numpy | BSD 3-Clause License | Scientific computing library | |
| tokenizers | Apache License 2.0 | Fast tokenizers library by Hugging Face | |
| torchtext | BSD License | Text processing utilities for PyTorch | |
| maturin | MIT License or Apache License 2.0 | Build and publish Rust extensions for Python | |
| accelerate | Apache License 2.0 | 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.