Capstone – Project Charter

Industry Research & Proof of Concept Study for Campaign Financing Data Visualizations

A Collaboration Between

Engagement Synopsis

When businesses and individuals decide to support political campaigns, it is important for them to consider their own previous contributions, as well as that of their competitors. It can be imperative, in future campaign financing decisions, for a business to contextualize how its contributions may be perceived based on an elected official’s behavior and decisions. To help decision-makers gain insight into these matters, we propose a proof-of-concept study to gather public data about corporate campaign financing and highlight the relationships between campaign contributions and topics being discussed by election candidates and elected officials. Students will create data visualizations that will be used by organization to overlay a candidate or elected official in online videos of campaign speeches, hearings, and testimonies. In recent years, there have been significant advances in facial recognition of celebrities [1] and topic detection using automated speech recognition [2][3][4]. These technologies enable the ability to produce reliable, real-time analysis about an elected official’s campaign contributions while making a speech, including information related to the topic of that speech. Additionally, federal law mandates that individuals and organizations that run political campaigns are required to file campaign contributions with the Federal Election Commission (FEC). The FEC has provided this data in bulk for decades, and now has an API that allows one to query candidates, committees, donations, filings, and itemized transactions for a campaign[5]. We launched the Piper initiative to more effectively use data for informed decision-making process in US elections. One way we are doing so is through a proof-of-concept capability for analyzing a video of an elected official or campaign candidate, extracting the topics of discussion in real-time, and overlaying the video with campaign contribution information relevant to that topic. For example, if Senator Karen Fann of Arizona is discussing defense or space in a State Senate hearing or on the floor, the proof-of-concept can highlight that among other contributions, the Raytheon Company Political Action Committee disbursed $3500 to her campaign in 11/2019. Or if Congressman Jim Clyburn is talking about banking regulation on the House floor, the platform can highlight that his campaign received contributions from Wells Fargo’s PAC. The proposed capstone project will focus on highlighting relevant business areas of interest being discussed in a video with data visualizations and analytics about campaign financing for the video’s speaker. Students will be provided a small set of videos (primarily Congressional hearings). They can either manually, or using a set of automated prediction tools, pull a set of business topics (e.g. healthcare, space, defense) being discussed by an individual from the video, with corresponding information about the time that the topic is being discussed. The students will use the FEC API[5] and other available open data that can be tied to this API and create data visualizations that summarize the campaign contribution history for the individual speaking in the video with respect to a specific business area. Students must highlight contributions from a specific company’s PAC and significant individual contributions for a given set of elected officials. Project milestones are defined as follows, in units of weeks after start (WAS) of project: • 3 WAS – Abstract of semester-long approach for development of proof-of-concept • 6 WAS – Students submit design document, outlining high-level data pipeline • 8 WAS – First demonstration of proof-of-concept technologies • 13 WAS – Second demonstration of proof-of-concept technologies • 14 Was – Final project write-up due [1] Schroff, F., Kalenichenko, D., & Philbin, J. (2015). Facenet: A unified embedding for face recognition and clustering. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 815-823). [2] Guerini, M., Giampiccolo, D., Moretti, G., Sprugnoli, R., & Strapparava, C. (2010, November). The new release of corps: A corpus of political speeches annotated with audience reactions. In International Workshop on Political Speech (pp. 86-98). Springer, Berlin, Heidelberg. [3] Ao, X., Zhuang, F., He, Q., & Shi, Z. (2012, May). TINAC: A fast and effective web video topic detection framework. In 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery (pp. 1252-1256). IEEE. [4] “Free Speech Analysis Software” Retrieved at: (Dec 22, 2019) [5] “FEC API –” Retrieved at: (Nov 29, 2019)

Company Information

CompanyEleaes, LLC
StagePre-Revenue Startup
Hiring Potential

Company Overview

Company Supervising Team

Company Admin


[email protected]

Course Info & Engagement Details

SchoolUniversity of Richmond
Engagement FormatCapstone - Small Team Consulting Project - Students work in small groups of 2-6 directly with faculty and host company project champions on developing real solutions to real-world challenges.
ProgramProfessional MBA
CourseInternational MBA Consulting
Students Enrolled12
Meeting Day & Time6:15-8:50 PM ET
Student Time Commitment4-7 Hours Per Week
Company Time Commitment2 Hours
Duration5 weeks (1585540800 - 1587960000)
Departments Involved
File Attachments

School Supervisors



[email protected]


There are currently no students assigned.

Collaboration Timeline

  • March 29, 2020

    Finalize Project Partners & Scopes

  • March 30, 2020

    Project Kickoff with Students (via Web Conferencing): Discuss the Scope, Craft Project Plan, Get Excited, Get Started!

  • April 6, 2020

    Check-in 1: Company to Connect virtually with MBA Consulting Team

  • April 13, 2020

    Check-in 2: Company to Connect virtually with MBA Consulting Team

  • April 20, 2020

    Check-in 3: Company to Connect virtually with MBA Consulting Team

  • May 8, 2020

    Final Presentations: MBA Consulting Team Will Virtually Deliver Final Presentation

Key Milestones & Project Process