https://github.com/torodata/terrorist-activity-detector-based-on-nlp
This project is a terrorist activity detection system based on Natural Language Processing (NLP) designed to identify and prevent potential terrorist threats in texts, messages, and online articles. The project has been developed with the aim of strengthening national security and protecting citizens.
https://github.com/torodata/terrorist-activity-detector-based-on-nlp
Last synced: about 2 months ago
JSON representation
This project is a terrorist activity detection system based on Natural Language Processing (NLP) designed to identify and prevent potential terrorist threats in texts, messages, and online articles. The project has been developed with the aim of strengthening national security and protecting citizens.
- Host: GitHub
- URL: https://github.com/torodata/terrorist-activity-detector-based-on-nlp
- Owner: ToroData
- License: mit
- Created: 2023-10-29T18:01:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-29T18:10:49.000Z (over 2 years ago)
- Last Synced: 2023-10-29T19:21:40.077Z (over 2 years ago)
- Language: Jupyter Notebook
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terrorist Activity Detector based on NLP
# Project Description
This project is a terrorist activity detection system based on Natural Language Processing (NLP) designed to identify and prevent potential terrorist threats in texts, messages, and online articles. The project has been developed with the aim of strengthening national security and protecting citizens.
# Operation
The system utilizes advanced natural language processing techniques to analyze text content for clues or patterns associated with terrorist activities. The detection process is entirely automatic and occurs in real-time.
# Ethics and Responsibility
The primary objective is to prevent potential terrorist threats and safeguard public safety without compromising individual rights and freedoms. Safeguards have been implemented to prevent unfair discrimination or the violation of user privacy.
# Responsible Usage
It should be employed responsibly within the context of national security and counterterrorism efforts.
# Technical Requirements
- Python 3.9
# Usage Instructions
To use the detector, you can run the Python notebook. From there, you will obtain the model that you can subsequently deploy in desired systems. For example, you can implement Lambda functions to prevent the publication of messages that do not pass the filter and send these messages to the legal department of the social network.
# Database Information
In the development of this project, the following publicly available Kaggle datasets were utilized:
1. [Sentiment140 dataset with 1.6 million tweets](https://www.kaggle.com/datasets/kazanova/sentiment140)
2. [Indonesian Tweet About Terrorism (Teroris)](https://www.kaggle.com/datasets/linkgish/indonesian-tweet-about-teroris-terrorism?select=indonesian_tweet_about_teroris.csv)
3. [Terrorism And Jihadism Speech Detection](https://www.kaggle.com/datasets/haithemhermessi/terrorism-and-jihadist-speech-detection/)
4. [Religious Texts Used By ISIS](https://www.kaggle.com/datasets/fifthtribe/isis-religious-texts)
These datasets have contributed to the development and training of the NLP model used in this project for the detection of terrorist activities.
# Contact Information
If you have any questions or need more information about this project, you can contact ricardraigada@outlook.es.