Skip to content
View PeterCarragher's full-sized avatar

Highlights

  • Pro

Block or report PeterCarragher

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

GitHub LinkedIn X

I maintain and contribute to several repositories focused on developing tools and models for responsible information systems:

  • Detection-and-Discovery-of-Misinformation-Sources – Classifier development using SEO and webgraph data.
  • Misinformation-Resilient-Search-Rankings – Designing search engine interventions to promote safer ranking algorithms.
  • SegSub – Code and notebooks for evaluating robustness to knowledge conflicts in vision-language models.

In my spare time, I'm also a hobbyist gamedev. Nothing to show for it yet though... all prototype and no polish! I did cut my teeth writing my own bare bones graphics engine. That project landed me my first job writing GPU kernels and graphical demos (n-body, FFT-based ocean waves, and above all else, rotating cubes) for a hardware acceleration library built on top of OpenCL. I also worked on the AR/VR team at Meta (before it was Meta), where I built rendering tools for the (discontinued) Spark AR platform. C'est la vie!

While at Meta, I transitioned away from graphics development and into trust and safety, where I now focus my research.

Contact & Connect

Let’s collaborate! I’m open to discussions on research, gamedev, and most importantly, Arsenal Football Club.

Pinned Loading

  1. CASOS-IDeaS-CMU/Detection-and-Discovery-of-Misinformation-Sources CASOS-IDeaS-CMU/Detection-and-Discovery-of-Misinformation-Sources Public

    Train classifiers on SEO and Webgraph data to detect unreliable news sources.

    Jupyter Notebook 1 1

  2. CASOS-IDeaS-CMU/Misinformation-Resilient-Search-Rankings CASOS-IDeaS-CMU/Misinformation-Resilient-Search-Rankings Public

    Design and evaluate search engine interventions for safe and fair search rankings.

    Jupyter Notebook 1 1

  3. pyccwebgraph pyccwebgraph Public

    Explore cc-webgraphs in python!

    Python

  4. commoncrawl/cc-pyspark commoncrawl/cc-pyspark Public

    Process Common Crawl data with Python and Spark

    Python 457 96

  5. GiulioRossetti/ndlib GiulioRossetti/ndlib Public

    Network Diffusion Library - (for NetworkX and iGraph)

    Python 298 80

  6. PHS-SMCS/LunaSim PHS-SMCS/LunaSim Public

    HTML 25 14