Skip to content

Our team is building a tool to fight the Global Warming and Greenhouse Effect by training a recommender engine to recommend tasks to the users. The tasks would be calibrated to maximize the impact of each task while keeping in mind the user's preference and convenience. The primary purpose of this tool will be to minimize greenhouse emission on …

Notifications You must be signed in to change notification settings

defaulting/parivartan

 
 

Repository files navigation

#Project Parivartan (HackFest 2.0) ####A Web Application to combat Global Warming by reducing carbon footprint on an individual level ##Team Defaulting ###Badass Coders:

###Description Our team is building a tool to fight the Global Warming and Greenhouse Effect by training a recommender engine to recommend tasks to the users. The tasks would be calibrated to maximize the impact of each task while keeping in mind the user's preference and convenience. The primary purpose of this tool will be to minimize greenhouse emission on a user-by-user level to cut down the biggest non-industrial production of global warming without the need of major expenditure and fewer lifestyle changes. The highly optimized recommender engine chooses tasks from a wide database and also keeps track of impact till date.

###Tech Stack

####Frontend:

  • HTML CSS and JavaScript
  • JQuery
  • Bootstrap 3
  • D3.js
  • Google Material Design

####Backend:

  • Vaadin (Enterprise Grade Java Web Development Framework based on Google Web Toolkit)
  • Java Persistence Layer to store User information and preferences
  • Jetty server to quickly render web app with hot reload
  • Flask SQLAlchemy and Jinja Templating for UI Design and rendering

####Machine Learning:

  • JavaML for Backend Matrix Manipuations
  • Apache Mahout for Recommender Engine Implementation
  • Simple Logging Facade for Java
  • Apache Commons Maths

####Database

  • Sqlite

About

Our team is building a tool to fight the Global Warming and Greenhouse Effect by training a recommender engine to recommend tasks to the users. The tasks would be calibrated to maximize the impact of each task while keeping in mind the user's preference and convenience. The primary purpose of this tool will be to minimize greenhouse emission on …

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 95.0%
  • Java 4.9%
  • HTML 0.1%