Hellow. Here is our repository for Bangkit 2021 Capstone project. Our team consist of 2 Machine Learning, 2 Android, and 2 Cloud Computing.
Nama | Bangkit-ID | Path |
---|---|---|
Muhammad Bondan V.R | M0040231 | Machine Learning |
Muhammad Ikhwan K.N | M0121267 | Machine Learning |
Adimas Fachri R. | C0121288 | Cloud Computing |
Agnesia Indryany M. | C0121278 | Cloud Computing |
Alex Lianardo | A0121283 | Android |
Annisaa Utami | A2242180 | Android |
We make a mobile application named APLOD (Aman Pesannya Let’s gO uploaD). APLOD is a hate speech comment detector application integrated with ITE Law. With this application, everyone can check whether a sentence contains harmful words that can violate ITE Law before uploading it to social media. We want to reduce hate comments made by Indonesian people on social media platforms such as Twitter, Instagram, etc. Hate comments not only can hurt someone but also can lead to ITE Law violation.
Aplod-Net has been trained on over 10.000 labeled Sentences and got 85% accuracy on test data
Make sure you intalled all this dependencies first on your local machine. You can use conda virtual env for making things easier with pip
sklearn==0.24.2
fastapi==0.64.0
pandas==1.2.4
pydantic==0.28
tensorflow==2.3.0
uvicorn==0.8.6
h5py==2.10.0
python-multipart==0.0.5
numpy==1.18.0
For using our NLP Model, You must clone our repository first with this following command :
git clone https://github.com/aplawtech/aplod.git
after cloning the repository, go to the aplod directory and run the following command on your favorite CLI (make sure you are in /aplod directory) :
uvicorn app:app --host=0.0.0.0 --port=${PORT:-5000}
We already provide you all of the data set and NLP model, so you just need to run the command above
In order to duplicate our repository to become your repository on your own github account, you need to fork this repository
Forking repository allows you to modificate this project without affecting the original project.
Download code from branch "main" OR
2. Clone Repository. Click on dropdown Code and copy HTTPS link
2. Clone Repository. Click on dropdown Code and copy HTTPS link
git clone https://github.com/aplawtech/aplod.git
- Work on the project locally in your own computer
- Create new Branch based on the feature you make using " git checkout -b <new_branch> "
Example :
git checkout -b layout-member
- Commit changes to your branch. Don't forget to give proper commit message so other people can understand it
Example:
git commit -m "add layout-member"
- Push to your branch
Example:
git push origin layout-member
TBD