Madison Freeman (madison-freeman)

madison-freeman

Geek Repo

Company:2nd JCC

Location:North Florida

Github PK Tool:Github PK Tool

Madison Freeman's repositories

consensus-from-trust

Designed and implemented a distributed consensus algorithm given a graph of “trust” relationships between nodes as an alternative method of resisting sybil attacks and achieving consensus. In this project, we developed a robust CompliantNode class that will work in all combinations of the graph parameters.

Language:JavaLicense:BSD-2-ClauseStargazers:5Issues:1Issues:0

stream-cipher

A simple encryption/decryption system for hex-encoded ciphertexts using the same stream cipher key.

Language:JavaLicense:BSD-2-ClauseStargazers:2Issues:1Issues:0

bitcoin_scroogecoin

In this project, we implement the logic used by ScroogeCoin to process user transactions and produce the ledger. The company organizes transactions into time periods or blocks. In each block, Scrooge receives a list of transactions, validates the transactions received, and publishes a list of validated transactions.

Language:JavaLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

bp-algo-neural-networks

Project implementing the backpropagation algorithm for neural networks applied to hand-written digit recognition.

Language:MATLABLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

brain-tumor-classification-model

In this project, we created a convolutional neural network using the EfficientNetB1 model in Keras to perform Image Classification of MRI brain scans with reasonably high (97.4%) accuracy.

Language:Jupyter NotebookStargazers:1Issues:1Issues:0

CBC-and-CTR-mode.go

Program (in Golang) implementing encryption/decryption systems using AES in CBC mode and AES in CTR mode to recover the plaintext from hex-encoded ciphertext.

Language:GoLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

CBC-and-CTR-mode.py

Program implementing encryption/decryption systems using AES in CBC mode and AES in CTR mode to recover the plaintext from hex-encoded ciphertext.

Language:PythonLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

discrete-logarithm

A program which computes the discrete log modulo a prime p.

Language:JavaLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

HAC-Art-Gallery

An interactive, 3D Art Gallery showcasing Stetson University's current selection of paintings and sketchings by Oscar Bluemner

Language:JavaScriptLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

HMAC-SHA256

Program to compute the hash of a given file and to verify blocks of the file as they are received by the client. Allowing web browsers to authentic files before displaying the content to the user.

Language:PythonLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

K-means-clustering-algo

This project implements the K-means clustering algorithm, applies it to compress images, and uses principal component analysis to find a low-dimensional representation of facial images.

Language:MATLABLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

linear-regression-model

Created a linear regression model predicting profits for restaurant franchises seeking different cities to open a new venue with annual profit data, the population data of major cities, and number of food trucks located in several cities. Built a second multivariable linear regression model predicting the prices of houses (based on size, number of floors, bedrooms, and bathrooms) for different cities in the current market, to predict a good future market prices.

Language:MATLABLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

logistic-regression-model

A classification model which calculates University applicant’s probability of admission into a program based on SAT and ACT exam scores given historical data from previous applicants as a training set for logistic regression.

Language:MATLABLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

multiclass-classification

Designed a neural network with multi-class regression to recognize handwritten digits (0-9) and to represent complex models that form non-linear hypothesis. We implement a feedforward propagation for the neural network and use the weights from our previous repository https://github.com/madison-freeman/logistic-regression-model.

Language:MATLABLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

quicksort-on-doubly-linked-list

Sorted the given doubly linked list of size N using quicksort. Created a function partition(), which accepts the first and last node of the given linked list as input parameters and returns the pivot's address. Expected Time Complexity: O(NlogN), Expected Auxilliary Space: O(1), Constraints: 1 <= N <= 200

Language:C++License:BSD-2-ClauseStargazers:1Issues:1Issues:0

RSA-factoring-challenge

Built a program to break RSA encryption when the public modulus N is generated incorrectly from generating the first prime p by choosing a random number R and scanning for a prime close by and the second prime q generated by scanning for another random prime also close to R.

Language:PythonStargazers:1Issues:1Issues:0

SARS-CoV-2-spike-protein-visualization

Built interactive 3D models of SARS-CoV-19 spike (S) protein structures and generated high-quality images using biological sequence data stored in FASTA, PDB, and XML format (for educational purposes)

Language:Jupyter NotebookStargazers:1Issues:1Issues:0

support-vector-machines

A project in which we apply SVM with Gaussian kernels for non-linear classification on datasets that are not linearly separable.

Language:MATLABLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

two-prime-numbers

Given an even number N (greater than 2), returned two prime numbers whose sum will be equal to given number. Printed only the pair whose minimum value is the smallest among all the minimum values of pairs with the minimum element first.

Language:PythonLicense:BSD-2-ClauseStargazers:1Issues:1Issues:0

PDF-editor

A simple PDF editor for the web browser. Free to use. No software downloads.

Language:JavaScriptStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:1Issues:0