Skip to content

iamgauravsatija/AnomalyDetectionProject

Repository files navigation

Anomaly Detection

Content

How to run it

  • Pull the src code
  • Open terminal
  • Navigate to the folder
  • Run
    make docker_build
    make docker_run
  • For results: AnomalyDetectionProject > data > .png files

Introduction and Motivation

This repo was created as project for CPSC-473: Introduction to Data Mining course. For the course my classmate @TheLostLight and I created a simple anomaly detection python project. Out of vast variety of anomaly detection techniques available we picked Guassian Distribution. The reason why we selected Guassian Distribution is because it is a very popular, easy to explain and implement. If you are interested in more about this check out the project report below.

Libraries Used

For normal user program:

  • python3
  • pandas
  • numpy
  • matplotlib
  • openpyxl

For dev (including above libraries):

  • isort
  • black
  • flake8
  • safety
  • pdoc3

Project Report

Link to project report

Additional Resources

About

This repo contains anomaly detection algorithm along with their dataset

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors