Text Classification Using Machine Learning
Accomplished a classifier for text classification by evaluating the sentiment of 2000 movie reviews.
Trained an MLP with three (dense) hidden layers, a Long Short-Term Memory Recurrent Neural Network and a One-Dimensional Convolutional Neural Network and achieved up to 67% test accuracy.
Technologies Used: Python, Keras, Jupyter.
Ray Tracing and Anti Aliasing in 3D Computer graphics
Enforced a basic ray tracer which simulates the effects of reflection and shadows on 5 objects.
Executed super sampling anti-aliasing method to improvise and add better finishing to the scene constituting the output.
Technologies Used: Python, Pillow.
Weather Application
Developed a Web Application and an Android App for Weather Forecast, that provides detailed weather forecasts worldwide, the current temperature in Celsius and Fahrenheit, sunrise and sunset time according to city time zone.
·Integrated over 8 API calls for retrieving location and weather data based on user location and graphically displayed weather forecasts using the Highcharts APIs.
Technologies Used: Android Studio, Node JS, Express, Python, Flask, Angular, HTML 5, CSS3.
SecureCert using Blockchain
Incorporated features such as certificate authentication to detect duplicate certificates thus eliminating the risk of fake degrees.
Created the front-end application and worked on executing 5 REST API calls to the backend code and blockchain server.
Technologies Used: NodeJS, AngularJS, Hyperledger Fabric, CouchDB, Golang, Linux