Supervision: Dr Shachi Sharma
An IoT device in social networks or web of things may have multiple identities just like humans have in social networks. The main limitation of existing research work on identity management of IoT devices is that they are designed to maintain only one logical identity. The thesis presents a solution using blockchain for managing multiple identities of IoT devices. The usage of blockchain also helps in authentication of devices using logical identities when they are mobile. The solution architecture for both private and public blockchain is proposed. However, the implementation is carried out using a private Hyperledger blockchain platform. The performance evaluation of the developed system is also performed using a simulator developed in Python.
Supervisor: Tonmoy Mete
K-means and KNN Algorithms Implementation This project implements two popular machine learning algorithms - K-means and KNN - in Python from scratch. The aim of this project is to understand the inner workings of these algorithms and how they can be used for clustering and classification tasks.
This is a school website designed as a class project using HTML. The aim of this project was to create a simple and informative website that provides information about the school, its faculty, and its academic programs.