Inspiration

We hope to present better news and connectivity for the journalist by creating a program that determines how reliable news coming from a certain source would be based on the keyword dictionary algorithm and speech to text recognition. The program is trained based on a keyword dataset obtained from social networking sites.

What it does

The program converts an audio file that journalists receive from citizens and generates a transcript using speech to text recognition which is further used to prioritize the news and based on certain pre-defined keywords and also to determine the validity of the sources it is coming from.

How we built it

We developed the solution package using ASP.NET and CSS, integrating it to an HTML page. For the training algorithm, we used python to convert speech to a transcript, then linking it using Firebase database console.

Challenges we ran into

Time was a challenge. We started from scratch in many languages and did not have prior knowledge of databases. Integration of programs from all languages was difficult as well. We tried to execute the database using SQL, but it was not reflecting the information in a correct way, so we shifted to a Firebase database console.

Accomplishments that we're proud of

We learned new languages, how to work in a team, and were almost able to complete the goal that we set for ourselves. We learned how to look into a problem and be flexible while working through it.

What we learned

We learned many new programming languages, team building skills, and how to make an idea come to fruition. We also learned that it's okay to ask for help when needed!

What's next for NewsWatch

We hope to fully integrate the program and link it to a functioning database.

Built With

Share this project:

Updates