Pinned Repositories
Analysis_With_Apache-Spark
Using Apache Spark to explore distributed data analytics with a large datasets. HDFS is used to store the files and YARN is used to manage the resources and cluster with 20 workers. The 7 questions answered here relate to the dataset and use RDDs.
ashsProjects
C_Materials
Contains projects written in C: array implementation, interprocess communications, forking processes, analyzing process metadata, etc.
Calculator
GUI of an in-fix and statistics calculator made with Java and Swing
Data_Augmentation_Using_GANs
This is a notebook exploring the implementation of a GAN using tensorflow in Python to generate additional data to augment the original training data for testing. The purpose of this project was to explore how the accuracies of different datasets differ with increasing samples. It uses a small dataset with ~600 samples and a larger one with ~10000.
Distributed_Analytics_of_US_Residential_Zoning
This is a project that aims to do distributed analytics using clusters using a spatial dataset. Our goal with this project was to analyze the impact of single family rresidential zoning in the US and correlate it to quality of life measures in an effort to dissuade a segregation of zoning types and promote inclusivity.
Graph_Algorithms_and_Visualization
A program in C++ that produces outputs to most graph algorithms and images for certain graphs. It considers algorithmic efficiency to produce results for more than 15 algorithms associated with directed and undirected graphs, which include Bellman-Ford, Floyd-Warshall, SSSP, SDSP, Dijkstra, Prim, etc. Additionally, some graphs produce images.
Handwriting_to_3DPrinted_Braille
An application that classifies handwritten letters, translates them to STL files and then to gcode, which is sent to a 3D printer to be printed as braille characters.
Japanese-to-English-Translator
This is a translator program I built using Python that will take in a sentence in Japanese and translate the parts of the sentence into English and return an English translation.
Multithreaded_Matrix_Multiplication
This is a very efficient matrix multiplication calculator built using Java and its concurrency libraries. It can be used to multiply matrices populated using a random seed, but it can also be modified to use predefined values. The difference in efficiency using 1 thread can be compared to using more threads.
ashsProjects's Repositories
ashsProjects/Data_Augmentation_Using_GANs
This is a notebook exploring the implementation of a GAN using tensorflow in Python to generate additional data to augment the original training data for testing. The purpose of this project was to explore how the accuracies of different datasets differ with increasing samples. It uses a small dataset with ~600 samples and a larger one with ~10000.
ashsProjects/Analysis_With_Apache-Spark
Using Apache Spark to explore distributed data analytics with a large datasets. HDFS is used to store the files and YARN is used to manage the resources and cluster with 20 workers. The 7 questions answered here relate to the dataset and use RDDs.
ashsProjects/ashsProjects
ashsProjects/C_Materials
Contains projects written in C: array implementation, interprocess communications, forking processes, analyzing process metadata, etc.
ashsProjects/Calculator
GUI of an in-fix and statistics calculator made with Java and Swing
ashsProjects/Distributed_Analytics_of_US_Residential_Zoning
This is a project that aims to do distributed analytics using clusters using a spatial dataset. Our goal with this project was to analyze the impact of single family rresidential zoning in the US and correlate it to quality of life measures in an effort to dissuade a segregation of zoning types and promote inclusivity.
ashsProjects/Graph_Algorithms_and_Visualization
A program in C++ that produces outputs to most graph algorithms and images for certain graphs. It considers algorithmic efficiency to produce results for more than 15 algorithms associated with directed and undirected graphs, which include Bellman-Ford, Floyd-Warshall, SSSP, SDSP, Dijkstra, Prim, etc. Additionally, some graphs produce images.
ashsProjects/Handwriting_to_3DPrinted_Braille
An application that classifies handwritten letters, translates them to STL files and then to gcode, which is sent to a 3D printer to be printed as braille characters.
ashsProjects/Japanese-to-English-Translator
This is a translator program I built using Python that will take in a sentence in Japanese and translate the parts of the sentence into English and return an English translation.
ashsProjects/Multithreaded_Matrix_Multiplication
This is a very efficient matrix multiplication calculator built using Java and its concurrency libraries. It can be used to multiply matrices populated using a random seed, but it can also be modified to use predefined values. The difference in efficiency using 1 thread can be compared to using more threads.
ashsProjects/Color_Coordinate_Generator
This app was created to generate color coordinate sheets that is used in vision therapy. It uses PHP, JavaScript, JQuery, Ajax, HTML, CSS, SQLite3.
ashsProjects/CPP_Materials
Contains projects written in C++: full game of life, inheritence and polymorphism, vector implementation, command line arguments, CPU scheduling algorithms
ashsProjects/Great_Circle_Distance_Calculators
This program calculates the distances between coordinates using a possible of three formulas: Vincenty, Cosines, or Haversine.
ashsProjects/Hadoop_MapReduce_Analysis
Exploring the MapReduce framework using Hadoop and HDFS as the file system. The cluster was configured to run with 10 data nodes. Each question is formatted as a Java class with its own mapper, reducer, and driver.
ashsProjects/Java_Materials
Contains projects, algorithms, data structures, and practice written in Java for classes and personal use. They are fairly small and do not require their own repos
ashsProjects/JavaScript_HTML_CSS_Materials
Contains projects/web dev materials used for classes and personal apps.
ashsProjects/Machine_Learning
Contains notebooks completed while exploring machine learning and deep learning. Some include neural network implementations and others explore perceptrons, SVMs, kNNs, PCA, etc.
ashsProjects/MillionSongs_to_Text
Parses the million song dataset/subset from h5 files to two txt files that can easily be used in Pandas, NumPy, or MapReduce
ashsProjects/Parameterization
ashsProjects/Python_Materials
Contains smaller projects and assignments written in Python that don'e have their own repository
ashsProjects/Tour_Planner_App
This app allows a user to create tours by adding places to the map or using a database of airports and heliports, which can be optimized to reduce the total distance and remove overlapping lines using heuristic TSP algorithms. It is built using Java, React, mySQL, and Maven primarily.
ashsProjects/TSP_Heuristic_Algorithms
This program will approximate the Traveling salesman problem using 3 three different algorithms (Nearest Neighbot, 2Opt, and 3Opt). There are 6 different combinations and each can be run individually or in suite as part of a benchmark test.