Inspiration
We know that spreadsheets are a huge part of everyone's life: from calculating household expenses to performing complex data analysis. However, despite our familiarity with spreadsheets, the need to remember formulas or navigate endless menus can feel mundane and time consuming. Therefore, we believe that an AI-assisted spreadsheet application is something we all desire in our life, a tool that can make our life a lot easier and save our valuable time and resource.
What it does
It does everything that you can do with a spreadsheet, but without having to ever type in any formula or navigate the endless menus. You can simply use a chat interface to interact with your spreadsheet, edit data, add graphs, and it can also surf the internet to get the data for you. Furthermore, you can add context, which can be anything, including another table, to provide better responses.
How we built it
We built our application on top of the ej2 spreadsheet application, which is a simple web-based opensource spreadsheet application. We integrated chat functionality, including features such as deep search, that uses advance reasoning and internet surfing to get the right data for you.
Challenges we ran into
We initially struggled with integrating the deep search functionality within the application and allowing user provided context to help with calculations.
Accomplishments that we're proud of
We're proud to be able to build a functioning application with all the features that we intended to include as part of the application.
What we learned
We learned a lot about the inner workings of spreadsheet applications, and the ability to breakdown complex features into smaller parts and tackle them creatively.
What's next for Cellina
We plan to launch this application on our website by the end of February, and allow users to provide their valuable feedback to help improve the product.
Built With
- node.js
- openai
- perplexity
- react
- typescript
Log in or sign up for Devpost to join the conversation.