Skip to content
View mattbriggs's full-sized avatar

Block or report mattbriggs

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mattbriggs/README.md
  • 👋 Hi, I’m @mattbriggs
  • 👀 I’m interested in Python, Natural Langauge Processing, Digital Humanities, Patterm Languages, novel writing, writing and composition, cloud computing, Information Architecture, Bhuddism, mindfulness, and hiking in the Central Cascade Mountains.
  • I am beginning to work on releasing executable apps (rather than just Python scripts). My first project is a project tracking app called Personal Project Portfolio that I use every day.

Repositories to check out

Repo Docs Purpose
Corpus Crawler Read the docs A modular, high-throughput file-processing runtime: a Rust host that owns traversal, concurrency, supervision, validation, and reporting, plus Python plugins that own the file-specific extraction logic.
Raw to Knowledge Read the docs Extracts, classifies, validates, and governs knowledge objects from raw information sources such as transcripts, notes, tickets, Markdown, HTML, and PDF-derived text. Each validated answer carries its source artifact, legal basis, privacy classification, human approval record, and version history.
buildbook NA A simple Python package that uses Pandoc to buld books from a Markdown content folder.
Issue Log Workbench Read the docs Issue Log Workbench is a local-first, single-user web application for turning spreadsheet issue logs into structured issue objects backed by SQLite. It is designed for recurring review, triage, and investigation workflows where a flat spreadsheet stops being a good working surface.
Personal Project Portfolio Read the docs A desktop application that enables a single user to manage, schedule, and execute work across a portfolio of creative and technical projects using time-boxed sessions. It is fast and crude and that is the point.

Online at

Pinned Loading

  1. Final-State-Press/markdown-validator Final-State-Press/markdown-validator Public

    Validate and parse document structure created in markdown. Validation uses a set of declarative rules. Formats assume markdown used with static site builders such as Hugo and DocFX.

    Python 13 1

  2. retrieval-json-vs-md retrieval-json-vs-md Public

    Developing measurement algorithm and process for evaluating AI-Gen (information retrieval) from Markdown/HTML and YAML/JSON-LD content.

    Python

  3. pdf-link-checker pdf-link-checker Public

    Python script to check the hyperlinks in a PDF.

    Python 11 5

  4. information-retrieval-graph-poc information-retrieval-graph-poc Public

    Create an information retrieval system that can work at retrieving information can be measured.

    Python

  5. KWIC KWIC Public

    A keyword-in-context tool (KWIC) using Python and the Natural Language Toolkit.

    Python 6 2

  6. Final-State-Press/personal-project-portfolio Final-State-Press/personal-project-portfolio Public

    A desktop application that enables a single user to manage, schedule, and execute work across a portfolio of creative and technical projects using time-boxed sessions. It is fast and crude and that…

    Python