Skip to content

A web-app that provides a platform for citizens to voice concerns directly to company stakeholders, fostering transparency and accountability.

Notifications You must be signed in to change notification settings

pravirchugh/UpVoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

UpVoice

Project Submission for LA Hacks '24

About The Project

Providing a platform for citizens to voice concerns directly to stakeholders of companies, fostering transparency and accountability. Join UpVoice for impactful change!

Team Members

  • Pravir Chugh
  • Philip Huang
  • Puneet Kakkar
  • Arush Kumar

Built With

AI-Powered Features

Advanced Voice Analysis:

Utilizing the Gemini API, Upvoice analyzes submissions to identify semantic similarities with existing entries. This process not only enables the merging of similar grievances but also applies predictive analytics to estimate the potential impact, such as cost savings or efficiency improvements.

Urgency Detection:

Our backend endpoints evaluate the urgency of submissions to analyze key phrases and content. This helps in prioritizing issues that need immediate attention, ensuring timely responses to critical voices.

Automated Content Generation:

Upvoice automates the generation of detailed, concise reports from user submissions. These reports effectively communicate the core issues, urgency, and impact, making it easier for stakeholders to understand and act on the voices.

Inspiration

We were inspired by the few and far between ways that a general citizen could share their experiences of being harmed by a company's wrongdoings. This spreads to multiple industries, including home energy, waste management, air travel, healthcare, pharmaceuticals, and more. The most commonly-used way that citizens can voice their concerns is through the company's contact departments, and the wheels of those systems turn slowly. We strived to create a centralized platform to ensure that all voices, big or small, were heard.

What it does

Upvoice serves as a platform that allows individuals to share their grievances about a company's business practices without the frustration of ineffective communication methods. Instead of having a personal story/experience get lost in the noise, users directly appeal to stakeholders that can advocate for systematic changes and responsible business practices.

Our main goal is for citizens to have a voice to share their unique stories and perspectives, and also advocate for the change that they want to see in the world. As users post additional stories and insights, their future stories are more often into the forefront of our application's repository.

Acknowledgments

About

A web-app that provides a platform for citizens to voice concerns directly to company stakeholders, fostering transparency and accountability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •