/WiFi-BullyDetect

BullyDetect: Detecting School Physical Bullying with Wi-Fi and Deep Wavelet Transformer

Primary LanguagePythonMIT LicenseMIT

WiFi-BullyDetect 👋

image-20240719171906628

BullyDetect is a novel method designed to detect physical bullying and violence in schools by leveraging Wi-Fi signals. This innovative approach aims to enhance safety and well-being in educational environments.

For more details on BullyDetect, refer to our paper: "BullyDetect: Detecting School Physical Bullying with Wi-Fi and Deep Wavelet Transformer"

Dataset 📊

The dataset used for BullyDetect is essential for training and evaluating the detection models. It includes both the original and preprocessed data.

Ensure you download and prepare the dataset as per the instructions provided to achieve optimal results with the BullyDetect system.

Setup & Running 🛠️

Follow these steps to set up and run the BullyDetect system:

  1. Clone the Repository:

    git clone https://github.com/aiotgroup/WiFi-BullyDetect.git
    cd WiFi-BullyDetect
  2. Install Dependencies: Ensure you have the required Python packages. Install them using:

    pip install -r requirements.txt
  3. Change basic_setting.json to your own path

  4. Run the training Script:

    python script/basic_train.py

License 📜

BullyDetect is licensed under the MIT License. See the LICENSE file for more details.