Skip to content

CuriousIbrahim/Suspect-Analysis-HTV4

Repository files navigation

Suspect-Analysis-HTV4

An NLP-based web app which can be used by HR departments, and the police, to generate a character analysis based on a person's social media handle.

Description

The suspect analysis tool aims to help identify the behavior of a social media user based on their posts. This tool is meant to be used as an aid by law enforcement authorities to identify and monitor behavior of potential suspects. Using the natural language processing API from google cloud, we are able to categorize the persons behavior from their posts in six different categories; Love, like, cordial, annoyed, hate, dislike. Based on these categories we can identify a suspects psychological state and generate a report.

Our primary goal is to provide enable individuals, with Alzheimer's, with what they need to become more integrated in society.

Setup & Installation

Flask server

Our Flask Server integrates a Natural Language Processing algorithm, with a mongodb database.

  1. Install Python

  2. Create and activate Python virtual environment

  3. Install pip requirements using the following command pip install -r requirements.txt

  4. Run server using the following command flask run

React

  1. Navigate to the /Client folder

  2. Install requirements using the following command npm i

  3. Run react app using the following command npm run build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •