Skip to content
View Burton-David's full-sized avatar

Block or report Burton-David

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.

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
Burton-David/README.md

David Burton

AI / agent engineer. I build LLM agents and tooling for work where being confidently wrong is expensive — clinical research and quantitative finance — so my projects lean hard on reproducibility, evaluation, and knowing the limits of an answer.

Background: peer-reviewed clinical-data analysis, live options-trading systems, and production ML for healthcare, biotech, and finance clients. Now focused on agents you can actually trust to deploy.

📍 New York, NY / San Diego, CA (bicoastal) · 🌐 databurton.com


Agents & MCP

  • ResearchAssistantMCP — an MCP server for citation-finding research: extracts the claims in a draft, searches arXiv / Semantic Scholar / PubMed / OpenAlex, scores source quality, and explains each recommendation. Usable from any MCP client.
  • ResearchAssistantAgent — a chain of LLM agents that finds relevant papers, returns AMA-format citations, and ranks sources by a customizable rigor rubric.

LLM & data tooling

  • csvtriage — load messy CSVs (bad encodings, ragged rows, junk), recover what's parseable, and report every decision instead of failing silently.
  • oalex — a typed, async, rate-limited Python client for the OpenAlex scholarly-works API.
  • scicite-claims — extract citation-worthy claim spans from scientific text with spaCy + linguistic patterns.

ML systems

  • Recommender-Systems — classic and modern recommender algorithms with a clean, typed, tested API.

Currently building toward agents that are right — and honest about when they aren't.

Pinned Loading

  1. ResearchAssistantAgent ResearchAssistantAgent Public

    Chain of LLM Agents search for relevant scientific papers provides citations in AMA format and ranks sources by relevance and scientific rigor (rubric is customizable)

    Python 1

  2. ResearchAssistantMCP ResearchAssistantMCP Public

    MCP server for citation-finding research workflows: claim extraction, multi-source paper search (arXiv/Semantic Scholar/PubMed/OpenAlex), citation quality scoring, structured paper analysis.

    Python

  3. Recommender-Systems Recommender-Systems Public

    Classic and modern recommender-system algorithms with a clean, typed, tested Python API.

    Python

  4. csvtriage csvtriage Public

    Load messy CSVs, recover what you can, and report every decision.

    Python

  5. oalex oalex Public

    Async Python client for the OpenAlex scholarly works API.

    Python

  6. scicite-claims scicite-claims Public

    Extract claim spans from scientific text using spaCy + linguistic patterns.

    Python