Hello, I am currently a student at Chaitanya Bharathi Institute of Technology. This is my portfolio website made from HTML and CSS. Check out some of the projects and skills I have learned along the way. Stay tuned for more updates!
Using AutoAI from IBM Watson Studio, a machine learning model built on Extra Trees Classifier algorithm to predict if near-earth objects are hazardous towards Earth. The training is done on hazardous/non-hazardous classified objects from NASA's public database. The model is currently based on objects orbiting Earth, will further improve the model's accuracy to consider objects orbiting other planets. The model is deployed in IBM Watson Studio and integrated into a web application through a public API generated at the time of deployment. For real-time data prediction, the user can provide the ID of registered objects and through NASA's Open API the required input features are extracted, processed and fed into the model for prediction.
A basic application launcher which opens any Mac OS application with the '.app' extension, Utilises the Mac OS 'say' command to convert text to speech and 'speech recognition' Python library to recognise user's voice with Google Speech Recognition API. To end the program user must say 'goodbye'.
This website has not yet been deployed but was built for the community I live in to avoid contact during COVID-19. The website provides functionality for two types of accounts, Admin and Voter. The Admin has the capability of creating elections, registering voters, adding candidates, adding positions, begin or end an election. In the election dashboard the results of the winning candidate will be displayed and graphs of the election term. The Voter can login to the respective election only if he is registered by the admin, he can vote only once for a term, and after voting he will not be able to login again. The backend is complete but the user design of the website is still underworks, you can see the code of the functionality in the GitHub repository.
This Java program, developed using JavaFX, implements the Connect Four game. The program allows two players to take turns dropping discs into a 7x6 grid. The goal is to connect four discs vertically, horizontally, or diagonally. The application features a graphical interface where players can interact and see the game progress.