Deep Learning and Neural Networks
|
Emotion Classification Model
- Learnt the process of Data Cleaning
-
Made use of important concepts of batch normalization,dropout layers, maxpooling, activation functions and CNNs for feature extraction and dense layers for classification
- Analysed the F1- scores, Precision Recall Curves , ROC curves and Area under the curves to select the best model.
-
Used: Python, Jupyter Notebooks, Spyder, GPU RTX4000, Keras with Tensorflow as backend
|
Cloud Computing
|
Smart and Secure Blood and Organ Managing Web app deployed on Microsoft Azure
- Used virtual machines,subnetting, gateways, firewalls, and cosmos Data Base to create the app
- Created a RESTful API that can be used by third-party applications
- Designed a user Interface for direct usage.
- Functionality: The app connects various blood and organ banks within a city allowing them to get information about availble organs and blood types to reduced time wastage during emergency situations.
- Used: HTML, Java, SpringBoot, Spring MVC, Microsoft Azure
|
Software Engineering
|
Food Donation Web App
-
Used an Incremental Software Development approach to execute this team project built using the Onion Architecture
-
Personally contributed extensively towards the application logic and Black Box Testing
-
Functionality: The app connects restaurants who have food in excess and wish to donate with individuals and organizations who need food. Restaurant supply information on the food they are willing to donate and those in need can reserve this food. The goal of this app is to reduce food wastage in society
-
Used: Java, Spring Boot, Spring Data, maven
|
Software design
|
HyperJump (Game)
- Functionality: The Player must jump when the led window moves to the lower end of the spherical loop to gain positive points.Any Jumps outside the scoring zone will lead to negative points.If the player is playing well the LED window size decreases in length as player has entered difficult mode.
-
Used: Java, Arduino
|