Skip to content
View phoughton's full-sized avatar
🏠
Working @ home
🏠
Working @ home
Block or Report

Block or report phoughton

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
phoughton/README.md

Hello & Welcome

If you made it here then you are probably, at least a bit, technical. That's Great! I'm a geek and when I'm not being paid to write, tinker with or test software, you'll probably still find me tinkering with some new (or old) tech.

I'm a consultant & incurable python hacker who started out as a Java developer back in the 1990s, and has done Software Development, Automation, Development in Test, Architecture in companies large and small.

I have had the opportunity to work in fields from Media (The Telegraph, BBC, Sky & Financial Times), via Oil and Gas (BP) to Banking & International High Value Payments (NatWest, BNP Paribas & Lloyds Banking Group) as well as start ups.

Sadly most of my work is internal to my clients but here are a few of my more interesting bits of code from my side projects:

How to use Pandas to animate changing the rolling mean window, using the Apple stock price

How to use Azure Cognitive Services to detect bugs in your system - via anomalies in the data

How to use a Vector DB (ChromaDB) & GPT4 API to implement an AI assisted search of the collected works of Charles Dickens)

Examples of how to use the GPT4 API to do Software related tasks like explain whats tests are doing without cumbersome frameworks like Cucumber

How score a card game (Cribbage) using my API & or my Open AI ChatGPT 4 custom ChatGPT (& plugin)

How to use my Python package to detect mistakes in Scientific papers (Inc. a Google Colab Notebook)

Pinned

  1. rolling_mean_panda rolling_mean_panda Public

    A simple example of rolling mean on a pandas dataframe, animated to help you see the effects.

    Python

  2. cribbage_server cribbage_server Public

    A flask server for the cribbage scorer

    Python 1

  3. grim_test grim_test Public

    An implementation of the GRIM test in python

    Python 1

  4. anomal anomal Public

    Uses the Azure Anomaly Detector API plot a time series line chart with detected anomalies and margin bands.

    Python

  5. lightning_detector lightning_detector Public

    Detects lightning from video files & saves the frames for review.

    Python

  6. What_the_dickens_RAG What_the_dickens_RAG Public

    A simple question and answer ChatBot that uses Chroma DB and GPT4.

    Python 1