Skip to content

chrisbombino/cs631-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS 631 Course Project

University of Waterloo W2021

Overview

The goal of this project is to analyze user sentiments towards a number of products and companies using both historical and real time tweets. The data will be streamed using Kafka, analyzed using NLP/Deep Learning methods, stored in Elasticsearch, and then analyzed in a Kibana dashboard.

Learning Outomces

  • General Kafka architecture - topics, producers, consumers
  • Applying natural language processing and deep learning to perform sentiment analysis of text data
  • Indexing and retrieving data in Elasticsearch
  • Developing dashboards with Kibana
  • Running everything on AWS EC2
  • Automating the process with Terraform

System Architecture

image

Kibana Dashboard Output

image

About

Project for CS 631 at University of Waterloo W2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •