/BigData-Final-Project

A solution based on the lambda architecture for storing, processing and displaying data

Primary LanguageSCSS

BigData-Final-Project

Express Node-Rdkafka Socket.io MySQL Redis Mongoose BigML Docker

Overview

We developed a solution based on the lambda architecture for storing, processing and displaying data. The system consists of three subsystems that combine to allow monitoring of incoming calls in "Near Real Time", providing a dashboard that displays key metrics, and enabling early call type classification for the answering provider to route the call appropriately.


Running the project

Dependencies:

Use the following cloud services:

Project Structure:




Every subsystem follows Model-View-Controller design pattern


Pages

Call Center Prediction model
Dashborad Dashborad

Technologies:

Heroku mySQL mongoDB redis nodeJS expressjs javaSqript html css kafka docker socket.io

Teammates:


Lior Atiya


Ofir Ovadia


Lioz Akirav