Industrial activities have been one of the primary source of Global Warming as the unregulated energy consumption in industries lead to emission of greenhouse gases in atmosphere. Though the problem may appear easy to solve, identifying right time, volume and area of savings have always been challenging in saving energy. This kit provides the best libraries to build your solution for improving the energy efficiency. The libraries are listed in different sections based on the functionality they provide e.g. - OLAP data visualization - Exploratory Data Analysis - Data Labeling - AutoML Depending on your solution needs, you can pick the needed libraries from the below options and build your solution with them. This kit also acts as a template for submitting your hackathon solution in the form of a kandi kit. You should create relevant solution sections in your kit and add the libraries used under those sections. You must add the two important sections Kit Solution Source and Kit Deployment Instructions. Please see the sections below to understand this better. Problem statement: Jumpstart and create an application which can be used by energy management professionals using the below data set. https://github.com/jojo62000/Smarter_Decisions/raw/master/Chapter%206/Data/Final_SolarData.csv https://github.com/jojo62000/Smarter_Decisions/blob/master/Chapter%203/Data/BO5341_IoTData.csv Expected outcome in the application 1. OLAP operation of the data in front end (dice, slice, roll up/ down, filter) 2. Ability to notify significant changes in the time series dataset imported in the tool 3. Ability to select from and to time stamp in the time series visualization and give a label or annotation 4. Annotation tool - Data labelling where the customer can import the data and the multiple columns render it in the chart where they can select from all and to frame and labelled the part and save in the database. 5. Exploratory data analysis- Where they can explore the data and find its relationship with the different parameters. 6. Prediction Analysis/ modelling - Where they can pass the data and application has to automatically select which model is best and show it’s all the model accuracy results. 7. Have a dashboard to display aggregated values. 8. Results should be in pictorial representation. 9. Data cleaning/Data sanitisation must be done (Should not have null values). 10. Working video of the application is expected.
OLAP data visualization
OLAP data visualization libraries can be used to drill down, roll up or slice and dice the data from OLAP databases.
TypeScript 55818 Version:v10.0.0-preview License: Strong Copyleft (AGPL-3.0)
Exploratory Data Analysis
The data exploration helps in doing extensive analysis of different data types and in assisting to understand the patterns. Data visualisation helps in representing the insights graphically. Libraries in this section are used for analysis and visualisation of data.
Python 38689 Version:v2.0.2 License: Permissive (BSD-3-Clause)
Libraries in this section are used for annotating data for creating training data for machine learning.
Python 13344 Version:1.8.0 License: Permissive (Apache-2.0)
TypeScript 4041 Version:v2.2.0 License: Permissive (MIT)
TypeScript 2657 Version:v1.3.2 License: Permissive (MIT)
Listed libraries can be used for auto machine learning. AutoML will pick the best machine learning algorithm based on the dataset.
Jupyter Notebook 6315 Version:Current License: Permissive (Apache-2.0)
Python 9085 Version:v0.11.7 License: Weak Copyleft (LGPL-3.0)
Kit Solution Source
Jupyter Notebook 0 Version:Current License: Permissive (MIT)
This sections has the instructions to install the kit. For the Auto ML kit source, the deployment instructions are: 1. Clone the automl-starter from the source: https://github.com/kandikits/automl-starter 2. Install the required libraries by 'pip install -r requirements.txt' 3. Navigate to the 'automl-classification-pycaret.ipynb' and open and run each cells
Sustainability Hackathon RapidHack initiative in partnership with VIT Chennai and IAEMP
Special Thanks to our organizers, Dr.S.Angalaeswari & Dr.K.Jamuna, VIT-IAEMP Coordinators, Vellore Institute of Technology, Chennai. Dr.B.Somasundaram, Vice-President, IAEMP Ms.Sahaana .V, Executive Council Member,IAEMP Coimbatore Chapter. Mr.Gokul Ganesan, Executive Council Member, IAEMP Coimbatore Chapter.