The Tech > Emerging tech > Artificial Intelligence > Natural Language Processing - (9)

"Process, decipher, understand, and generate human language" (including sentiment analysis)

Citizen participation and machine learning for a better democracy

An experiment that tested whether using Natural Language Processing (NLP) techniques could help to connect similar proposals and like-minded users on the Consul digital democracy platform.

Council Data Project

Transparency and accessibility in council action; videos, transcripts, voting records, and legislation -- all searchable under a single website.

The Online Hate Index

What if we could use rules, tests, and parameters to isolate hate speech? Can we identify and analyze elements like speaker intent, context, identity, tone, audience, or any number of indicators that transform words into meanings and change an innocuous statement into a verbal assault? Combating the proliferation of online hate speech and understanding its mechanics is a complex undertaking. We believe, however, that it can be done. And one way we are working to do so is by teaching machines to recognize hate.

Block Party

We make local policy information accessible and byte-sized, with a weekly email of your community board’s most recent meeting highlights and transcript data.


Help train an AI that encourages women to use more assertive language in their bios and professional descriptions.

Back to Top