My own personal graph, complete with any and all structured data about myself that I feel comfortable sharing with the world.
I created my own personal graph because I, for ideological reasons, want to build "on my own turf." You may find that ironic if you're reading this on GitHub, but I consider this repository (and my many backups of it) to be my turf for all intents and purposes. My intention is to expose my structured graph data in raw JSON format here, from a trusted public URL, to help people discover me.
There are a few downstream applications I intend to utilize this graph for:
-
Personal Site Generation: While I developed a landing page hosted at myname.com, it frustrated me that the structured data used by everything from search engines to AI agents to consume my web content was such an afterthought. It seemed to me like the shape, structure, and even the content of my human-readable web pages should stem from the structured data, and not the other way around.
-
Test Data: Very often, I find myself wanting to test something I've created (like schema-driven-astro-starter) with a dataset that I know to be well-structured, complete, and true. While there are many public works that are available for use, for
Person
related applications, I choose to use my own. -
Prompt Enrichment: Large Language Models, curious innovations that they be, tend to deliver far better results for in-depth queries based on the information they have about the user. This graph provides a convenient way to provide that context to an LLM all-at-once.
-
AI Agent Development: Thus far into the singularity, I've not felt the need to immortalize myself as an AI Agent. Perhaps the early capabilities of these models wouldn't do my persona justice. Should I ever change my mind, this graph + the corpus of my text communications would be all I needed to make an agent fun :-)
This graph implements the following Schema.org json-ld types:
- Person - Core identity with professional details and credentials
- Organization - Companies, universities, and professional affiliations
- WebSite - Personal website and online presence
- PostalAddress - Geographic location and contact information
- ContactPoint - Business contact methods and availability
- Occupation - Professional roles and skill categories
- EducationalOccupationalCredential - AWS certifications and academic degrees
- Offer - Consulting services and pricing information
- Service - Detailed service descriptions and capabilities
- Review - Client testimonials and project feedback
- Rating - Numerical ratings for services and work
- TechArticle - Technical blog posts and documentation
- SoftwareSourceCode - Code examples and development projects
- CreativeWork - Publications, articles, and creative content
- SubscribeAction - Newsletter and update subscription options
- ReserveAction - Consultation booking and scheduling
- CommunicateAction - Direct contact and inquiry methods
While there are a lot of potentially nasty things you could use this data for (such as trying to take me on a date), I invite you to join me in the spirit of jolly cooperation. Write your own graph, share it, and build something cool with it.
You may find more information about me at my personal website greynewell.com.