Inspiration
We wanted to help people see the reality of the war in Ukraine in an easy and comprehensive way. Our team consisting of Michael, a Ukrainian American, and Hemkesh, an Indian foreign student, look to visualize real-time discussions and sentimental strain without subjecting users to the gore and suffering that permeates Twitter and major news outlets.
What it does
Clashify visualizes conflict using the sentimentality of news and tweets in various countries.
How we built it
We used Flutter to display a map with points at major cities. Our backend is built using Flask on Nginx Server with Linode, we scrape Twitter and live news to pass data into our Machine Learning model to determine the sentimental value.
Challenges we ran into
We struggled with scrapping tweets and setting up the Linode server. We also struggled to normalize sentimentality scores so conflict could be rated on a 1-5 scale.
Accomplishments that we're proud of
We are proud of the technicality that went into creating this app. Our app is responsive, fast, and most importantly uses live data
What we learned
We learned a lot about handling large amounts of data and Twitter API V2
What's next for Clashify.Live
By expanding our data sources, we can show more conflict areas and look at their trends


Log in or sign up for Devpost to join the conversation.