Pranav M (pranavmswamy)

pranavmswamy

Geek Repo

Company:University of Southern California

Location:Los Angeles, California

Github PK Tool:Github PK Tool

Pranav M's repositories

friendship-network

This project is a case study on Social Network Analysis in Python using NetworkX, that I did in 2018. The networks depict the various network centrality measures, network cliques, shortest paths, and friendships of a class of 59 students and their connections on social media.

Language:PythonStargazers:6Issues:0Issues:0

stocks-android-app

Android App for Stock Trading

Language:JavaStargazers:3Issues:2Issues:0

flashcards-android-app

An Android application that makes use of CardStackView and EasyFlipView to generate flashcards.

Language:JavaStargazers:1Issues:2Issues:0

halma

An AI agent coded in Java to play the game Halma.

Language:JavaStargazers:1Issues:2Issues:0

halma-angular

Front-End to play the Halma Game - https://pranavmswamy.github.io/halma/

Language:TypeScriptStargazers:1Issues:0Issues:0

academic-textbooks-renting-website

A website that simulates renting of textbooks by the students and for the students at a university.

Language:PHPStargazers:0Issues:2Issues:0

doodle-jump-web-app

Website for Doodle Jump Project done as a part of CSCI-527 at USC.

Language:HTMLStargazers:0Issues:3Issues:0

girvan-newman-algorithm

Implementation of Girvan-Newman Algorithm for detecting communities in networks.

Language:PythonStargazers:0Issues:2Issues:0

knights-tour

Knight’s Tour is a sequence of valid moves of a knight on a chessboard in such a way that the knight covers all the squares on the board. This is a Hamiltonian path problem in computer science which is NP-complete. In this project, I compare the time complexities of Knight's Tour while implementing i) Backtracking, and ii) Warnsdorff's heuristic.

Language:JavaStargazers:0Issues:2Issues:0

stocks-webapp-front-end

Front-End of the Stocks Web Application that displays real-time stock prices, charts and news + other functionalities - https://pranavmswamy.github.io/stocks-webapp/

Language:TypeScriptStargazers:0Issues:2Issues:0

leetcode

A growing collection of my Leetcode solutions.

Language:PythonStargazers:0Issues:2Issues:0

lsh_recommendation_system

A recommendation engine to recommend businesses to people using collaborative filtering and model based techniques (XGBoost)

Language:PythonStargazers:0Issues:1Issues:0

mars-rover

Exploring Breadth-First Search, Uniform Cost Search and A* Search in Java.

Language:JavaStargazers:0Issues:2Issues:0

minimizing-aviation-disasters

A majority of civil aviation disasters over the past few decades (58%) has been attributed to ‘Pilot Error’ - a phrase generally used to describe wrong decisions, actions or even inaction by a pilot of an airplane, which is determined to be a major contributing factor in accidents involving the deaths of many passengers. It includes lapses in judgment due to fatigue, extreme habits, oversights and failure to follow correct protocol. This paper demonstrates how we can use pilots’ real-time physiological metrics to determine and predict their various cognitive states, thereby developing a model that can be installed in warning systems to ensure they are fully focused on to the task at hand.

Language:PythonStargazers:0Issues:2Issues:0

movies-flask-app

A Flask application that displays movie/tv show information to users, using the TMDB API.

Language:HTMLStargazers:0Issues:2Issues:0

picturesque-android-app

Picturesque is my first attempt at an Android application that informatively displays a map that has been geotagged with all the photos and videos taken on a device. Some other features include a timeline and a very minimalist user interface that is engaging.

Language:JavaStargazers:0Issues:2Issues:0

stocks-covid-19-analysis

A visual analysis of stock market performance of 4 stocks - ZM, W, UAL and LYV during the year of Dec 2019 - Dec 2020 in the context of COVID-19 pandemic.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

streaming-algorithms

An overview of the working of a Bloom Filter, the Flajolet-Martin Algorithm and Reservoir Sampling Algorithm in Python.

Language:PythonStargazers:0Issues:2Issues:0

tmdb-android-app

An Android application developed to showcase TMDB's excellent database of movies and TV shows, with the ability to search for movies/ TV shows, watchlist them, and watch trailers.

Language:JavaStargazers:0Issues:2Issues:0