Inspiration

The need to extract valuable insights efficiently became increasingly apparent. Faced with this challenge, I envisioned a solution that could streamline the process of selecting the right Business Intelligence tool tailored to our specific requirements. This idea stemmed from both the intricacies of our domain and the practical need within our organization. With the potential to enhance our analytical capabilities and support our reputation as industry leaders, the concept of Smart Insight Navigator was born. Its development stemmed from a pragmatic approach to addressing a genuine need within our organization while aligning with our overarching goals of excellence and innovation.


What it does

This Intelligent app acts as your personalized consultant, expertly guiding you through a series of interactive sections to capture your specific requirements and provides you the perfect BI tool for your Analytical Solutions.

It consists of five sections namely:

*Section 1: Tailor-Made Preferences - Defining Your Analytical Edge *

The adventure begins with meticulously crafting your BI wish list. SmartInsight Navigator meticulously gathers your key considerations, including:

User Capacity: Specify the number of users who'll require access to the BI tool.

License Freedom: Choose between free or paid versions to fit your budget.

Deployment Dexterity: Select your preferred deployment style - on-premises, cloud-based, or containerized.

AI/ML Capabilities: Indicate the level of AI/ML power you crave, encompassing everything from basic functionalities to advanced options like NLP, automated insights generation, predictive analytics, etc.

Data Source Symphony: Identify the type of data source you'll be harmonizing with, such as Amazon S3, Snowflake, Teradata, MySQL, etc.

Data Refresh Rhythm: Determine your data refresh frequency including daily, weekly, monthly, or custom.

Budgeting Brilliance: Establish your annual spending limit for the BI tool.

Data Dimension Dynamics: Specify the limitations on data volume, including rows and columns.

Dashboard Sharing Spectacle: Outline your preferred methods for showcasing your insights - embedding dashboards in websites, publishing to online servers, or exporting them in various formats (PDF, Excel, CSV, PPT, etc.)

Section 2: Granular Control - Fine-Tuning Your BI Experience

SmartInsight Navigator empowers you to go beyond the essentials, enabling you to dive deeper into your preferences with additional features like:

Dashboard Finesse: Set limitations on the number of sheets and visuals per dashboard for optimal clarity.

Animation Artistry: Indicate your desired level of animation, from subtle to captivating.

Data Domain Expertise: Specify the industry your data pertains to, such as retail, healthcare, etc. for a more relevant recommendation.

Device Compatibility: Choose the devices you intend to use for BI tool access (mobile, laptop, etc.)

Security Savvy: Indicate whether Row Level Security (RLS) and Column Level Security (CLS) are required.

Visualization Versatility: Select between built-in or custom visualizations to perfectly tailor your data stories.

*Section 3: Cost Clarity - Making Informed Decisions with Confidence *

Once SmartInsight Navigator generates its Top 3 personalized BI tool recommendations, the next stage unveils the financial landscape. The Cost Comparison section meticulously breaks down the estimated costs associated with each recommended tool, empowering you to make data-driven budgetary decisions, and finally suggests the best out of three with precise reasoning and why it is matching your use case.

Section 4: AI/ML Prowess - Unleashing the Power of Analytics

Like Cost Clarity, SmartInsight Navigator also recognizes the importance of AI/ML in contemporary analytics. This section dives into a comprehensive comparison of the AI/ML functionalities offered by each recommended BI tool for all the Top 3 recommendations. This vital information ensures you select a tool that can keep pace with your evolving analytical demands and empowers you to harness the true potential of your data. Finally, it selects one of the best tool out of the three options that match the required AI/ML capabalities.

Section 5: Meet Noah - Your Personal BI Guru

SmartInsight Navigator doesn't just deliver recommendations; it fosters a collaborative BI environment. Introducing Noah, your very own AI assistant embedded within the app. Noah possesses an unparalleled understanding of BI tools and is here to answer any BI-related questions you may have. Feel free to engage in a conversation with Noah to gain additional insights and refine your decision-making process.


How we built it:

For the AWS Partyrock Hackathon, I utilized a tool called 'AWS Partyrock, this tool provided a curated set of widgets and functionalities essential for app development. AWS Partyrock proved instrumental in rapidly prototyping and building the app's user interface. Its intuitive interface and pre-built components enabled swift iteration and development cycles, ultimately contributing to the successful execution of the project within the hackathon's timeframe.


Challenges we ran into

During the AWS Party-rock Hackathon, our team encountered several challenges, with the most significant being in the realm of prompt engineering. Fine-tuning the prompts to their maximum potential proved to be a daunting task, requiring meticulous attention to detail and extensive experimentation. However, every challenge presents an opportunity for growth, and despite the hurdles, our team emerged stronger and more knowledgeable. The positive outcome of these challenges was the valuable learning experience gained in the areas of prompt engineering. Through perseverance and collaboration, we overcame obstacles and deepened our understanding of these critical aspects of AI development. As a result, we not only refined our skills but also strengthened our ability to tackle future challenges with confidence and expertise.


Accomplishments that we're proud of

The crowning achievement of the Party Rock Hackathon was undoubtedly the creation of our app from scratch. From the initial ideation phase to the final product, our team worked tirelessly to bring our vision to life within the confines of the hackathon's timeframe. Despite facing numerous challenges along the way, including technical hurdles and time constraints, we persevered and successfully delivered a fully functional application. This accomplishment speaks volumes about our teamwork, creativity, and determination. Not only did we create an app, but we also demonstrated our ability to innovate under pressure and produce tangible results in a competitive environment. Our app stands as a testament to our skills, ingenuity, and collaborative spirit, marking a significant milestone in our journey as developers and problem solvers.


What we learned

Participating in the Party Rock Hackathon provided us with valuable insights into prompt engineering, model selection, and the development of unique AI-driven solutions. Throughout the event, we earned our skills in crafting precise prompts to guide AI models effectively, gaining a deeper understanding of the intricacies involved in this process. Additionally, we learned to evaluate and select the most suitable AI models for various tasks, considering their strengths and weaknesses to make informed decisions. Our standout achievement was the creation of an app that recommends the ideal Business Intelligence tool based on user preferences, showcasing our creativity and innovation in the AI application domain. Overall, the hackathon was a transformative experience, equipping us with practical knowledge and skills that will undoubtedly shape our future endeavors in artificial intelligence development.


What's next for SmartInsight Navigator

The future for SmartInsight Navigator is bright and full of potential. We envision further refining and expanding the app's capabilities to better serve users in their Business Intelligence (BI) tool selection journey. This includes enhancing the recommendation algorithm to provide even more accurate and personalized suggestions based on user preferences and requirements. Our roadmap also includes exploring opportunities for mobile integration and cloud-based features, ensuring accessibility and flexibility for users across different platforms. Ultimately, our goal is to establish SmartInsight Navigator as the go-to solution for businesses and professionals seeking intelligent and efficient BI tool recommendations, empowering them to make informed decisions and unlock the full potential of their data analytics initiatives.


Feedback

While AWS Partyrock provided us with a platform to develop our app, we encountered some limitations that impacted our experience. Firstly, we noticed that the loading times were longer than desired, which occasionally led to delays in our workflow. Additionally, despite fine-tuning the prompts, we encountered challenges with image matching and resizing, which affected the overall accuracy of our results. Furthermore, the platform tended to become unresponsive when handling multiple requests simultaneously, hindering our productivity. We also encountered difficulties in releasing changes, as occasional internal server errors occurred, possibly due to high server traffic. Moreover, we found the formatting options to be minimal, limiting our ability to customize the app's appearance according to our preferences. We believe that AWS Partyrock could benefit from the addition of more widget types and free-form options, as well as support for static images and URLs within the app. Despite these challenges, we appreciate the opportunity to work with AWS Partyrock and believe that with further improvements, it has the potential to offer an even more seamless and efficient development experience.

Built With

Share this project:

Updates