Inspiration
The inspiration behind Visual Explorer stems from the desire to unravel the intricate tapestry of social media data. Curiosity about regional user behaviour and engagement sparked the idea of creating an interactive platform beyond numbers.
What it does
Visual Explorer is a Streamlit-based web application that dynamically visualizes social media user statistics on a map. Users can explore regional data, analyze user engagement, and gain insights into the digital landscape. The project seamlessly combines data analytics and geographical visualization.
How we built it
We built Visual Explorer using Streamlit for the web application, Pandas for data manipulation, and PyDeck for creating visually appealing map visualizations. Additionally, we incorporated web scraping techniques with BeautifulSoup and requests to enhance the geographical data.
Challenges we ran into
The project presented challenges in seamlessly integrating data sources, ensuring dynamic updates based on user input, and handling potential errors gracefully. Web scraping introduced complexities, requiring careful consideration of website structures and potential changes.
Accomplishments that we're proud of
We are proud of creating an interactive, user-friendly platform that brings social media data to life. The successful integration of dynamic maps, data analytics, and web scraping showcases the versatility and functionality of Visual Explorer.
What we learned
Through Visual Explorer, we deepened our understanding of Streamlit for web applications, improved data visualization skills using PyDeck and honed web scraping techniques. Managing user input and creating an engaging user interface were valuable lessons.
What's next for Visual Explorer using Streamlit
The journey continues with plans to enhance Visual Explorer by incorporating more social media platforms, refining data analytics, and expanding geographical data sources. User feedback will be instrumental in shaping the future features and functionalities of the platform.
Log in or sign up for Devpost to join the conversation.