Skip to content

Releases: tomsabu444/BullyBarrier-miniproject

v1.0.0

27 May 05:46
2194810
Compare
Choose a tag to compare

Cyberbullying Comment Detection Project

Overview

This project aims to develop a cyberbullying comment detection system integrated into a social media website. The system utilizes various technologies including Vite + React for the frontend, Express.js for the backend, MongoDB for the database, Clerk for authentication, Material UI for UI components, Axios for HTTP requests, dotenv for environment variables management, and a GPT API for bullying comment detection.

Features

  1. User Authentication: Users can log in using Google or password-based authentication provided by Clerk.
  2. Comment Posting: Users can post comments on the social media website.
  3. Bullying Comment Detection: Comments posted by users are analyzed by the backend to detect bullying content using the GPT API.
  4. Alert System: If a comment is identified as bullying, an alert is displayed on the website and an email notification is sent to the user.
  5. Automatic Ban: If a user posts more than 5 bullying comments, they are automatically banned from posting further comments.

What's Changed

New Contributors

  • @23Jyo made their first contribution in #8

Full Changelog: https://github.com/tomsabu444/BullyBarrier-miniproject/commits/v1.0.0