botswald
create & sell & personalise chatbots on botswald, changing how we interact with bots.
Screenshots





Problem Statement
our team wanted to venture into the chatbot world.we wanted to solve this question, "what do people want more from bots?"so, we started ideating and boiled down two main ideas 1/if the knowledge base of the bots can be personalised, the usage will be increased. 2/ we have to figure out a way for users to have quick access to these specialised botsSo, in all this is what botswald has figured out.Create :user create their bots from scratchUsers personalise already existing chatbots by adding/subtracting to the knowledge baseUsers earn our platform coins called b-coinsUsers can sell their bots as a web interface, api, a chrome extension or a mobile widgetUsers have a dashboard for them to track their finances and usage analyticsBuy :The bots can be bought using the platform coinsThe bots can be accessed on the web interface, a chrome extension or a widgetUsers pay to access the bot, after a free trial endsWith botswald, ANYONE CAN CREATE CHATBOTS AND MONETISE THEM. how exciting!We have a bot called βall HEALTH MANβ in the demo video for you to understand botswald.These bots are very specialised. You should use it too! ENJOY!
Solution
UX POV: This platform is made to change how interactions with bots are done in the past. The flow is made in a way for anyone to easily come to the platform and create a bot they can sell. The most important part is how the chatbots are sold, we figured out the best would be by using it as chrome extensions.Tech stack - This project is built as a web application using Next.js,The platform employs Solidity powered smart contracts, created and deployed via Thirdweb CLI, to manage operations, including DataDAO implementation for embeddings on FVM and FVM based ERC20 tokens for platform tokens (B-coins). Thirdweb SDK facilitates seamless smart contract interactions, as well as wallet and wallet-less onboarding. Knowledge bases are stored on IPFS/Web3.storage, ensuring resilient and efficient data access. The AI backbone, composed of OpenAI API for chatbot creation and Langchain for language processing, powers the chatbot functionality. Polybase serves as a decentralized database for scalable data management, while Filecoin Saturn acts as the content delivery network for rapid data delivery. Finally, the web application is deployed using Spheron for ease and efficiency.https://fvm.starboard.ventures/calibration/explorer/address/0x0603dcfcaf81df618915eca57f4fa2c2ee50fde3 https://fvm.starboard.ventures/calibration/explorer/address/0x7D484BE36DAD4e09b9352FA1fe4C51F86a97d996 https://calibration.filfox.info/en/message/bafy2bzacedc77cbvpc7wbrkenmzdjgkddubhotokthvntucm5prlhtivovlbq https://fvm.starboard.ventures/calibration/explorer/tx/0xd60fa0502aaa48735130a5ff01b94c7aa0264b93cc856d13ec27a00c6728bac3
Hackathon
HackFS 2023
2023
Prizes
- π
π₯ Polybase β Best Use
Contributors
- Ayushjain2205
65 contributions