Vivek Shravan Tate's Projects
The Botanical Lens project, is a plant classification website where users can post sightings of rare and seasonal plants. This platform allows people to track and study these plants, facilitating better understanding and research.
A concise guide to essential Git commands for repository management, changes, branching, syncing, configuration, and more.
The FZV2 project was reengineered as part of the COM6523 - Software Reengineering module. It is a file management system that has been enhanced to be more powerful, with new features and testing mechanisms introduced. Additionally, a CI/CD pipeline has been set up for continuous integration and deployment.
This Human Activity Recogisition analyses human activity patterns using smartphone sensor data from the UCI Human Activity Recognition dataset. It involves outlier detection, correlation analysis, and structural graph analysis. DBSCAN clustering is applied, followed by LDA for dimensionality reduction, to visualise and interpret activity clusters
This project focuses on utilising external adversary nodes with passive listening to accurately detect IDS positions in Underwater Acoustic Networks (UWANs), while mapping network topology and identifying potential blind spots for strategic vulnerability exploitation.
Language Model project is a Java-based language and N-Gram model. It predicts up to two words based on a single word input and provides detailed text analysis statistics. Demonstrating advanced object-oriented programming and design principles, it is a valuable tool for predictive text input and linguistic analysis.
This project aims to classify blood cell images from the BloodMNIST dataset using various machine learning models. Implemented classifiers include Logistic Regression, Fully Connected Neural Networks, Convolutional Neural Networks, and MobileNet. The dataset is pre-processed, and models are trained and evaluated to determine their effectiveness.
This is an academic experiment comparing CPU and GPU performance using CUDA and OpenMP. It involves implementing three algorithms: Standard Deviation Calculation, Image Convolution, and Histogram-Based Data Structure, optimised for parallel execution to demonstrate performance improvements on different hardware architectures.
Population Prediction forecasts the Haggis population on a mountain. Ecologists have recorded the population over five years and have satellite estimates. The goal is to predict the true population 12 months ahead using machine learning and time series analysis techniques. This project is for the COM6509 - Machine Learning and Adaptive Intelligence
RealtiQuest is an innovative Android app for real estate professionals and property managers. It combines geolocation capabilities with a task management system to streamline the management of multiple properties. Users can create, assign, and track tasks related to specific properties, benefiting from real-time location data and notifications.
The Solar Save website, is a Flask-based platform designed to facilitate donations for installing solar panels in countries with critical energy needs. The website includes comprehensive admin and staff management dashboards to streamline system administration and ensure efficient management.