Visualize Global Positive Peace Data

Stanford Peace Innovation Lab

Right now it's very easy to see all the ways humans treat each other badly around the world. The news media brings endless examples of horrible human behavior onto our laptops and phones every day. But meanwhile all the countless ways we are being good to each other are invisible, and to help PeaceTech Entrepreneurs build technology that augments human goodness, we need better ways to see people being good especially to people who are different from them. We need to be able to see this in real-time, because that's what's working, and we need to build on it.

Peace Data Dashboard - Intro and background

The Peace Data Dashboard will provide fundamental baseline measurement capability on the state of positive engagement between any two groups. See the early MVP that Facebook built for the lab, to help prove we could measure peace this way, at, for inspiration.

Now imagine a dashboard that can integrate much richer Peace Data from Facebook (not just one-time friending numbers), along with Peace Data from any other source. That will be this class project.

Why is this important?

This dashboard will provide baseline measurement for all future PeaceTech Entrepreneurs to test against, to ensure their tech is really increasing positive engagement between the communities they are designing for. This will significantly speed up the design, validation, and deployment of all new PeaceTech, which in turn will reduce the cost of PeaceTech development. Reducing cost has the additional effect of reducing the risk for new PeaceTech funders. So ultimately, more PeaceTech gets built, faster.

The Peace Innovation Lab will provide initial Peace Data as needed, from various corporate or government sponsors, to be used during the class.

What the team will create

The team will build an open source peace data dashboard app, with an open API, for the Peace Innovation Lab at Stanford. This will allow any organization with peace data to submit it for analysis and display, which will:
1. help both individuals and organizations see their (currently invisible) positive peace impact, and
2. help all future PeaceTech Entrepreneurs speed up and de-risk their design process.


This project will provide baseline measurement instrumentation for every future PeaceTech Entrepreneur to be able to very quickly determine whether their intervention prototypes move the needle on improving positive engagement on whichever difference boundary they are working on. This will considerably speed up the ability to design, deploy, and validate any new PeaceTech intervention. This project will also provide a platform that future CS50 teams can build on, and leverage in other PeaceTech courses. It won't die after one class.

Project Details

Milestone 1:
Your baseline deliverable will be a website and API that aggregates and graphically displays Peace Data from any verified source.

Milestone 2:
Additionally, the dashboard should make the aggregate Peace Data searchable by any two group identities, by time period, and by location. Group identities of particular initial interest to the lab are gender, employment, and location, as the lab has a specific research focus this year is on improving positive engagement for women in tech in Silicon Valley. Tableau, a Stanford faculty data visualization company, is our preferred tool to power the dashboard.

Milestone 3:
Milestone 3 would include implementing additional nice-to-have features for the website. This includes:
  • Proactive data-scraping ability, to be able to crawl different media and pull in any publicly facing Peace Data rather that waiting for it to be delivered.
  • A ranking of tech companies in the valley by how well their internal data shows they treat women in their organizations. This could initially be a non-public demo for those companies.