Inspiration
As IT professionals, we often encounter hardware issues with our devices. Sometimes, we search for computer-related solutions online and purchase products from online stores, only to find that they don't match our computer specifications. From these experiences, we realized the need for a solution that could accurately diagnose computer issues and offer products tailored to our needs. This led us to create Elsiana, a bot designed not only to assist us as IT professionals but also to help potential customers solve their technical computer problems easily and efficiently. For instance, if you're experiencing slow computer performance, Elsiana can recommend upgrading your RAM. As a product recommendation, we suggest the Corsair Vengeance LPX DDR4 16GB (2x8GB) with 3200MHz specifications, available for purchase directly from the elscomputer store.
What it does
Elsiana is a bot capable of diagnosing computer problems and recommending products to address them. The bot provides 24/7 consultation services for users seeking solutions before purchasing products from the Els computer store. Using AI capabilities and integration with the Google Vertex API, Elsiana offers precise product recommendations tailored to users' needs. Elsiana is designed not only to diagnose computer issues but also to guide users to purchase products suitable for their needs from Elscomputer. This strategy is aimed at softly selling products, where users receive the solutions they need while being introduced to quality products from the Els computer store.
How we built it
Initially, we gathered information about Els products from its official website and saved it as a PDF file. We also researched common computer and laptop issues from ifixit.com. Once we had all the necessary data, we began building Elsiana using Google Cloud services such as Cloud Functions for online code execution, Cloud Storage for data storage, and Agent Builder for creating the Vertex AI bot. After building the bot agent, we connected it to Telegram to allow users to easily try it out using the messaging app.
Challenges we ran into
One of the main challenges we faced was integrating the Google Vertex API with our bot and optimizing the algorithm to accurately diagnose computer issues. We also encountered difficulties in managing products from the Els computer store into the system to ensure that they are displayed according to user preferences and diagnosis.
Accomplishments that we're proud of
We are proud to have developed Elsiana, a bot capable of diagnosing computer issues and offering suitable product solutions. This bot can now be used in our daily work, as we also provide computer repair services. We are also proud of the responsive user interface we implemented to ensure an optimal user experience.
What we learned
Throughout the development process, we learned a lot about using the Google Vertex API for text analysis and product recommendations. We also deepened our understanding of dataset implementation and the ability to organize messy and random data into a tidy and understandable format for the development of smart bots.
What's next for ComputerHero
We plan to continue developing Elsiana by adding new features, improving the accuracy of diagnosing issues, and integrating more products from the Els computer store. We also aim to collaborate with the Els store to provide the interactive bot we've created on the official Els website. This will explore opportunities to expand Elsiana's reach to more potential customers.
Built With
- agent-builder
- cloud-storage
- google-cloud
- google-function
- google-storage
- google-vertex
Log in or sign up for Devpost to join the conversation.