Inspiration
As young visionaries, we had also aspired to one day become entrepreneurs and start on our business. One time, we got to the point where we had outlined key features and details and began building it and organizing it. However, that quickly fell short mainly due to two issues; we couldn't market our company or get sponsors to kickstart it, and we weren't able to implement features that customers needed. Insight HQ fixes this.
What it does
Its simple user interface allows businesses to view opportunities to gain sponsorships from large companies such as NVIDIA. The app also displays nearby marketing opportunities for small businesses to quickly and efficiently reach their target audience. For product improvement, our app features customer review analysis, including sentiment analysis and keyword identification, clearly outlining what the customer did or did not like about the company's service. Finally, the business stats page further displays customer sentiment since the establishment of the company.
How we built it
We took the perspective of a small barber shop business. To start, we needed data. As it would be difficult to find a reliable database, we made our own mock database containing 100 observations of reviewers and their review outlined in their experience with Google's Gemini. After that, we needed a way to process it. Using Wolfram Language, we used its built-in functionality to first identify if each review was had a positive, negative, or neutral sentiment. After that we saved the sentiments to a CSV (Comma-Separated Values) file, and plugged it into another Wolfram notebook along with the year each review was published to generate a line plot that showed negative, positive, and neutral sentiment over the years the country had been established. Finally, we used Google Colab, Python, and the KeyBERT model to find keywords for each review.
To visualize all of this, we made an app using Flutter and Dart. The app works for Android as of now, yet we have not been able to publish it formally due to the time it takes to do so. We are planning to also enable iOS functionality in the future. The app allows business owners to view the analyses at a glance. Finally, we also made a product page for our app.
Challenges we ran into
Some challenges we ran into were that we were new to the Wolfram and Dart languages. In Wolfram, we had just started this morning when we attended the workshop, so we had to read through a lot of the documentation and do a lot of debugging in order to implement our features correctly. Next, since we were new to Dart, we had trouble integrating certain data files and manipulating them to appear correctly in our app. Ultimately, we were able to overcome these challenges and develop a successful product.
Accomplishments that we're proud of
We are especially proud of our Wolfram integration, Flutter- and Dart-based app, and website development. As we had never programmed in Wolfram before, and had only began learning this morning in one of the workshops, we were especially proud that we were able to integrate complex algorithms such as Natural Language Processing (NLP). We are also proud that we were able to build a fully-functional and comprehensive app that houses all of the functionalities we listed above. This was our first time really using Flutter, so we are extremely proud that we were able to do it. We were also happy that we were able to make a nice-looking portfolio website that successfully conveyed our project goals.
What we learned
We learned that time management and making a good idea were vital to hackathon success. This hackathon, we were able to quickly decide on a feasible yet innovative idea that we could get done over the course of Blu's Hacks. This was key to our success, as we had lots of moments when we struggled with debugging, so choosing a feasible idea and managing our time wisely helped us finish this project on time.
What's next for Insight HQ
In the future, we hope to integrate multi-platform compatibility, real-time integration for analytics, and manage a larger storage of data about the user's business and sponsoring business to further increase the impact we have on small businesses. We hope to also be able to publish our app on the Google Play store, as it usually takes 1-2 weeks so we were not able to publish it there during this hackathon.
Log in or sign up for Devpost to join the conversation.