Noah Free (noahfree)

noahfree

Geek Repo

Company:UDisc

Location:Saint Peters, Missouri

Home Page:https://noahfree.github.io/

Github PK Tool:Github PK Tool

Noah Free's repositories

4x5-vacuum-ai-project

This program uses AI algorithms to clean up the dirt in a 4x5 grid in an efficient way using a vacuum agent.

Language:PythonStargazers:2Issues:1Issues:0

1000-rated-rounds-webscraper

This web application is built using Python Scrapy, Node.js, MongoDB, and Bootstrap. A PDGA (Professional Disc Golf Association) profile number is inputted into the text bar on the nav, and the 1000 and above rated rounds for that player are scraped from pdga.com/player/*pdga number*/details and displayed on the page.

Language:ShellStargazers:0Issues:1Issues:0

ai-minimax-5x6-tictactoe

This is a program created in an AI programming class which performs the Minimax algorithm on a 5x6 Tic-Tac-Toe game between two players performing optimally. Player 1 searches 2 levels down the tree while player 2 searches 4 levels down, and a heuristic function is used to decide moves. This project was worked on by myself and two other groupmates.

Language:PythonStargazers:0Issues:1Issues:0

ai-sudoku-solver

This is a sudoku solver by doing backtracking search with forward checking using an MRV and degree heuristic. This was worked on in a group of myself and two other members.

Language:PythonStargazers:0Issues:1Issues:0

business-review-webapp-MVC

This is an MVC web application created using Angular for the frontend and Firebase to store the data. Each city contains businesses, and each business contains reviews. When a new review is created, it is added to a current city/business if they exist, otherwise a new business and/or a new city will be created to hold the review.

Language:TypeScriptStargazers:0Issues:1Issues:0

c-sharp-chess

Chess Program: created using C#, provides both single and multiplayer modes, shows the user the available moves when a piece is selected, traditional chess rules are enabled, game is saved when the application closes

Language:C#Stargazers:0Issues:1Issues:0

code-sharing-web-app

This is my group's final project for CS4830 Advanced Web Development. It is essentially a web application for sharing pieces of code. We created the application using Java Spring (backend) and Angular (frontend).

Language:TypeScriptStargazers:0Issues:1Issues:0

edit-distance-word-suggester

This program takes an input and outputs a list of similarly spelled words based on edit distance using the Dynamic Edit Distance algorithm.

Language:PythonStargazers:0Issues:1Issues:0

noahfree.github.io

Personal portfolio site, this has not been updated in awhile :)

Language:CSSStargazers:0Issues:1Issues:0

snake-program-java

Version of the popular arcade game "Snake" using what I learned in CS3330 Object-Oriented Programming in the fall of 2020. Lots of extra functionality in addition to using MVC architecture. Please note that I did not use any online resources or code related to an already made version of the game; any sources I did utilize are cited in the code.

Language:JavaStargazers:0Issues:1Issues:0

faculty-website-1

As the web-editor for the University of Missouri Economics Department, I have been able to work on a few faculty members' personal websites, one of which is presented here. Note that the previous web-editor started this & essentially created the page layout, while I finished it by adding content in addition to further styling & functionality.

Language:HTMLStargazers:0Issues:1Issues:0

faculty-website-2

As the web-editor for the University of Missouri Economics Department, I have been able to work on a few faculty members' personal websites, one of which is presented here. Note that the previous web-editor started this & essentially created the page layout, while I finished it by adding content in addition to further styling & functionality.

Language:CSSStargazers:0Issues:1Issues:0

first-angular-app

This is a angular notes application created by following this tutorial: https://youtu.be/akUcKvEsG8w. The notes are not saved; this was my first experience with Angular and helped me get familiar with the framework.

Language:TypeScriptStargazers:0Issues:0Issues:0

heap-program-c

This program creates a heap based on the input, and then performs the commands also specified in the input file, all while maintaining the max-heap property. Please see "input.txt" for an example input & "program.c" for details about the program.

Language:CStargazers:0Issues:1Issues:0

knuth-morris-pratt-algorithm

This C# program searches the U.S. Constitution for user inputted words using a version of the Knuth Morris Pratt Algorithm.

Language:C#Stargazers:0Issues:1Issues:0

login-app-asp.net

This is a basic application created used ASP.NET and Firebase. You can either create a new user or login with the default username = "newUser" and password = "userPassword". At the moment, all this application does is allow the user to login, take a multiplication test, and see their results as well as their overall best score.

Language:C#Stargazers:0Issues:0Issues:0

mizzou-dgc-website

This is a website for the University of Missouri's disc golf team/club. As a member of the organization, & considering we have yet to have a website, I thought this would be a good project to both showcase my web-development skills as well as create something useful.

Language:HTMLStargazers:0Issues:0Issues:0

nasa-api-viewer-ajax

This is a website created for an assignment in one of my classes at Mizzou. It uses a NASA API & AJAX requests to display content based on the Sol & Camera selected by the user. Please note that this webpage is not yet mobile-friendly; the purpose of the application is to demonstrate skills related to AJAX & using an API.

Language:JavaScriptStargazers:0Issues:0Issues:0

password-checker

Essentially, this program takes an inputted password from the user and outputs whether or not it is a good password based on the requirements specified in README.md.

Language:PythonStargazers:0Issues:1Issues:0

portfolio-website

This is a portfolio website I created myself using skills learned from CS2830 at Mizzou as well as independent learning through online resources. I plan on continually updating this site to make it look more appealing, behave better, and always contain up-to-date information. Thank you for checking it out!

Language:CSSStargazers:0Issues:0Issues:0

python-book-database

This is basically a console book database which allows the user to store information about several books and then query and update the stored books.

Language:PythonStargazers:0Issues:0Issues:0

python-parser

This is a parser for parsing a simplified version of Python. This was a school project worked on collaboratively by myself and three others.

Language:ANTLRStargazers:0Issues:1Issues:0

python-socket-chatroom

This is a command line chatroom application with allows multiple users to communicate with each other through the allowed commands. This is created using the Socket API.

Language:PythonStargazers:0Issues:1Issues:0

python-suffix-array

This program creates a suffix array on the U.S. Constitution and uses it to tell the user how many times a given word appears in the document.

Language:PythonStargazers:0Issues:0Issues:0

rabin-karp-algorithm

This C# program searches the U.S. Constitution for user inputted words using the Rabin-Karp Algorithm.

Language:C#Stargazers:0Issues:1Issues:0

scc-program-c

This C program finds & outputs the strongly connected components of a directed, connected graph. See "DirectedConnectedGraph.txt" for an example input.

Language:CStargazers:0Issues:1Issues:0

wordle-string-helper

This C# program helps you solve the popular game "Wordle" by taking user input to shorten a list of 5-letter words and display the results.

Language:C#Stargazers:0Issues:1Issues:0