Prashanth Rao (psprao95)

psprao95

Geek Repo

0

following

0

stars

Location:Dallas, Texas

Github PK Tool:Github PK Tool

Prashanth Rao's repositories

ultimate-board-game-system

Java | An object-oriented framework for implemeting any 2-player board game such as Tic-Tac-Toe, Othello, Reversi and Checkers. Uses well known design patterns such as Command, Strategy, vistor, and state

Language:JavaStargazers:6Issues:1Issues:0

asynchronous-leader-election

Java | Implementation of the asynchronous algorithm for leader election in a distributed network

Language:JavaStargazers:1Issues:1Issues:0

Computer-Vision

Lecture notes and assignments of CS 6384 - Computer Vision ongoing in Spring '19 under Dr. Haim Schweitzer at the University of Texas at Dallas

Language:PythonStargazers:1Issues:0Issues:0

DavisBase

Java | A simple database engine that is based on the file-per-table variation of the SQLite file format. Supported functions: Create Database, Drop Database, Show Databases, Create Table, Drop Table, Show Tables, Select *, Select-From-Where, Insert, Update, Delete

Language:JavaStargazers:1Issues:0Issues:0

Contact-Manager

Java | MySQL | A Java GUI application that manages a list of contacts by interacting with an SQL database | Features : Adding a contact, Deleting a contact, Updating a contact, Viewing a Contact, Searching for a contact based on any field

Language:JavaStargazers:0Issues:0Issues:0

Easy-Movers

HTML5 | CSS3| JavaScript | PHP | SQL | A full-stack website for a moving company with features such as user signup, login, cart, order history, product search filter and admin privileges

Language:PHPStargazers:0Issues:0Issues:0

Floodmax-Synchronizer

Implementation of the floodmax algorithm for leader election in an asynchronous network

Language:JavaStargazers:0Issues:0Issues:0

Image-Enhancement-CV

OpenCV | Python | Histogram equalization and linear scaling for images in the Luv and XYZ domains

Language:PythonStargazers:0Issues:0Issues:0

Leetcode-Problems

Code in C++ for problems solved on Leetcode. Problem categories: Arrays, Strings, Linked Lists, Trees, Recursion, Backtracking, Dynamic programming

Language:C++Stargazers:0Issues:0Issues:0

Task-Executor-Library

Java | A service that accepts instances of tasks and executes each task by one of the multiple threads maintained by a thread pool. The goals were: 1. To implement multithreaded synchronization when tasks are being executed by multiple threads. 2. To implement a FIFO queue for the tasks added by the user which is both thread-safe and blocking.

Language:JavaStargazers:0Issues:0Issues:0

leetcode-weekly-problems

Problems solved on leetcode weekly contests during my free time

Language:C++Stargazers:0Issues:1Issues:0

MNIST-Dataset-Classification

Python| Tensorflow|A Convolutional neural network for classifying the MNIST dataset.

Stargazers:0Issues:0Issues:0

MOOCs-Completed

Online certifications completed so far on Coursera. Includes courses from Deep Learning Specialization taught by Dr. Andrew Ng on Coursera

Stargazers:0Issues:0Issues:0

Mutual-Friends-MapReduce

Hadoop | MapReduce | Java | Finding mutual friends of users, average age of their direct friends, cities of their direct and mutual friends

Language:JavaStargazers:0Issues:0Issues:0

My-Resume

My resume typeset in Latex.

Language:TeXStargazers:0Issues:0Issues:0

MyMusic-App

Java | A music application which lets users search for tracks, artists-albums, play tracks, create and edit playlists. Admin functionalities such as editing albums-tracks-artists are also implemented. Uses well known design patterns such as Singleton, Composite, State, Factory

Language:JavaStargazers:0Issues:1Issues:0

News-Classification-Guardian-Kafka

Kafka | Python | Databricks | Classifying news articles into 32 different categories. The articles were retreived using the Guardian API using Apache Kafka. The classifier was created and trained using PySpark on Databricks.

Language:PythonStargazers:0Issues:0Issues:0

Political-Event-Coding

Spark | CoreNLP | Kafka | MongoDB | Encoding news articles scraped from websites as events in MongoDB.

Language:PythonStargazers:0Issues:0Issues:0

SpellChecker

Implemented a spell-checker using the hash table data structure. All the words were hashed into the hash table using: 1. Linear probing first, and then 2. Quadratic probing The number of collisions are counted in each case. The table size was made to increase automatically based on the load factor. A search function was implemented which searches for any word in the list of words that were hashed.

Language:C++Stargazers:0Issues:0Issues:0

Variable-Speeds-Algorithm

A Java multi-threaded implementation of the Variable Speeds algorithm for leader election in a unidirectional synchronous ring.

Language:JavaStargazers:0Issues:1Issues:0

Video-Library

MEAN Stack | An online movie sore created using the mean stack

Stargazers:0Issues:0Issues:0

Web-Development-Mini-Projects

Programming tasks of CS 6314 - Web Programming Languages completed under Prof. Nurcan Yuruk in Fall 2018 at the University of Texas at Dallas.

Language:JavaScriptStargazers:0Issues:0Issues:0

Wine-Classification

Python | Tensorflow | A neural network for classifying the wine dataset from the UCI Machine Learning Repository

Language:PythonStargazers:0Issues:0Issues:0

Wink-Detection

OpenCV | Python | Program to detect a winking face in an image or video using the Viola Jones implementation

Language:PythonStargazers:0Issues:0Issues:0

Yelp-Dataset-Analysis-Spark

Spark | Scala | Spark SQL | Analysing the yelp dataset for giving restaurant recommendations

Language:ScalaStargazers:0Issues:0Issues:0