Jack Wotherspoon's repositories
cloud-sql-fastapi
Sample web applications built using FastAPI and Cloud SQL
TextRecognition
Basic code to implement Tesseract-OCR and OpenCV to preprocess and extract text from an image.
token-generator-app
Simple web-app that uses an auth flow to generate a Google OAuth2 access token.
actions
A set of GitHub actions for checking your projects for vulnerabilities
aiomysql
aiomysql is a library for accessing a MySQL database from the asyncio
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
AirportGates
Greedy algorithm that finds how many gates are needed at an airport based on arrival and departure times of planes.
Machine-Learning-Tutorials
Compilation of ML projects using TensorFlow, Sci-kit and Keras.
asyncmy
A fast asyncio MySQL/MariaDB driver with replication protocol support
asyncpg
A fast PostgreSQL Database Client Library for Python/asyncio.
BackPropagation
Implementing a backpropagation network to correctly classify 6 different types of glass.
beam-nuggets
Collection of transforms for the Apache beam python SDK.
cloud-build-samples
Code snippets used in Cloud Build documentation
cloud-sql-python-connector
AlloyDB connector for Python
CompetitiveLearning
Implementing competitive learning to find clusters within a data set. Two network models will be used, one implementing the Kohonen algorithm and the other using K-means algorithm.
Convex-Hulll
Geometric Algorithm implementing Graham Scan to create two convex hulls and their bounding circles.
image-gallery-web-app
An image gallery web application that uses computer vision to label all images for easy querying.
ImplementingPerceptrons
Training two perceptrons to correctly classify three types of wheat based on 7 inputs for each. Perceptrons are first trained with training data and then accuracy is verified with testing data. Sklearn is then implemented to also check how accurate code was.
MaximumSumSubarray
A divide and conquer algorithm to compute the maximum sum subarray (maximum segment sum) of a given array.
mysql-connector-python
MySQL Connector/Python is implementing the MySQL Client/Server protocol completely in Python. No MySQL libraries are needed, and no compilation is necessary to run this Python DB API v2.0 compliant driver. Documentation & Download: http://dev.mysql.com/doc/connector-python/en
Nosy-Neighbour
A machine learning model to accurately predict house values in the Ottawa, Canada area.
pg8000
A Pure-Python PostgreSQL Driver
Political-Sentiment-Analysis
Performing sentiment analysis on various major world political leaders' tweets in order to decide who is the nicest of the bunch.
Polymorphism
Given a bad hierarchy of classes for drawing shapes. Created a better hierarchy implementing polymorphism.
pytds
Python DBAPI driver for MSSQL using pure Python TDS (Tabular Data Stream) protocol implementation
QHacks2019
Hackathon project that takes fitbit heart rate data and matches it with your class schedules to predict stress invoking events.
sqlalchemy
The Database Toolkit for Python
sqlalchemy-tds
A Microsoft SQL Server TDS connector for SQLAlchemy.
test-gh-actions
Repository for testing Github Action workflow event triggers.