Inspiration
Ensuring true anonymity is key to collecting honest and accurate feedback. Cloak empowers administrators by using cutting-edge AI to remove any linguistic fingerprints from respondents' submissions, ensuring their anonymity and fostering a safe environment for genuine feedback. By rewriting responses in a consistent and neutral tone, Cloak eliminates bias and prevents revealing patterns in writing style, enabling more reliable insights for form administrators.
What it does
Cloak revolutionizes the way feedback is collected by leveraging advanced AI to rewrite all submissions in a neutral, uniform style. This process preserves the original intent of the feedback while removing any identifiable language traits, ensuring complete anonymity. By eliminating potential biases that could expose respondents' identities, Cloak enhances the accuracy and honesty of the feedback, giving administrators clearer, unfiltered insights. Additionally, we implemented AI-driven consensus indicators, making it easier for administrators to quickly assess how their form is performing at a glance.
How we built it
Cloak was built using a robust stack of React, Next.js, TailwindCSS, ShadCN, and TypeScript for a seamless and responsive front-end experience. The back end is powered by PostgreSQL, with Drizzle ORM for efficient database management. We integrated NextAuth for secure authentication and OpenAI to facilitate the rewriting of submissions, ensuring anonymity by stripping any identifiable writing patterns.
Challenges we ran into
We faced several challenges during development, including complex AI integration to ensure precise and consistent rewriting of responses while preserving their intent. Additionally, we had to carefully design and implement database management strategies for efficient storage and retrieval of form data, as well as ensure accessibility and ease of use in the form creation and submission process.
Accomplishments that we're proud of
One of our proudest accomplishments is the creation of a dynamic and intuitive forms builder that allows administrators to easily design custom feedback forms while ensuring anonymity for all respondents. Our successful integration of AI to deliver consistent and bias-free feedback submissions is another milestone we’re particularly proud of.
What we learned
Throughout the project, we gained valuable insights into setting up a high-performance PostgreSQL database, integrating AI models effectively into a Next.js and TypeScript framework, and optimizing for both user experience and security. We also enhanced our skills in database design and secure authentication using NextAuth.
What's next for Cloak
We plan to expand Cloak’s capabilities by introducing advanced form administration features, such as customizable access controls and enhanced analytics, enabling administrators to better manage and interpret the feedback they receive. Further improvements in AI processing to handle more nuanced language and streamline form management are also on the horizon.
Built With
- drizzle
- nextjs
- postgresql
- react
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.