-
Pavel
Project Manager at Geniusee
As the project manager overseeing our collaboration with Compose AI, it has been an incredible journey working alongside their visionary team. Our seamless collaboration, open communication, and shared passion for innovation have allowed us to deliver exceptional results. Together, we have transformed ideas into reality, leveraging our expertise. It's been a privilege to be part of Compose AI's journey and witness the impact our collaboration has made in empowering users to create remarkable written content.
Compose AI: Advanced Content Writing Solution
Compose AI is a dynamic US-based startup that has gained the support of the prestigious accelerator Y Combinator. Their innovative approach revolves around harnessing the power of artificial intelligence to revolutionize the creation of high-quality written content.
Utilizing cutting-edge Natural Language Processing (NLP) algorithms, Compose AI's advanced tool possesses the remarkable capability to comprehend complex grammatical patterns and structures, empowering users with invaluable assistance in generating exceptional text. From insightful writing suggestions to precise grammar and stylistic corrections, Compose AI offers a range of indispensable features that effortlessly facilitate the creation of remarkable content.
Business Context
Compose AI, a dynamic American AI-based startup focused on transforming content creation, has chosen Geniusee software development team to leverage our expertise in a range of services.
Our client required a team with specialized expertise in cloud migration, UI/UX design, and web software development to build a user-friendly content creation tool. Compose AI also needed efficient project management and resource allocation to meet deadlines and effectively utilize their available resources.
They sought a development team capable of optimizing time and material resources to ensure a cost-effective collaboration. Our customer selected the Geniusee team due to our proven expertise in AI, web software development, and seamless integration services. Eventually, Compose AI stakeholders got a reliable and comprehensive solution that addressed their technical challenges and drove their innovation forward.
Key challenges:
- Creating a dynamic, collaborative environment where a heightened pace and a high level of expertise are essential, as the magnitude of investment hinged upon these pivotal factors.
- Working with legacy code, carefully preserving the existing system's behavior and making targeted enhancements to meet evolving business needs.
- Making seamless cloud migration that minimizes disruptions, ensuring data integrity and optimizing performance and scalability.
- Creating a monetization feature for users so Compose AI begins capturing revenue from them.
Work approach
-
Scrum
The Geniusee team embraced the Scrum approach, breaking down tasks into manageable user stories and prioritizing them in collaboration with Compose AI, ensuring transparency and adaptability throughout the development process. Regular communication, sprint planning, and iterative delivery cycles enabled the team to address challenges promptly and continuously refine their approach to meet the Compose AI requirements.
-
Complex migration
We adopted a complex migration approach, carefully assessing the existing system's behavior and dependencies. It helped us to strategically plan and execute the migration of legacy code to a modern and scalable cloud architecture. Through thorough analysis, step-by-step migration, and extensive testing, we ensured the preservation of functionality and seamless integration with Compose AI, ultimately delivering a robust and upgraded solution.
-
Proactive collaboration
This approach was a cornerstone of the development process for Compose AI. We actively engaged in open and frequent communication with the Compose AI stakeholders, sharing updates, seeking feedback, and anticipating needs. This collaborative approach enabled the Geniusee team to proactively offer solutions, address challenges, and continuously align our development efforts with the project requirements.
-
Innovative ideas
We constantly strive to generate innovative ideas and solutions, leveraging our expertise and staying up-to-date with the latest industry trends and technologies. By fostering a culture of creativity and exploration, the team proactively sought opportunities to introduce novel approaches, tools, and methodologies that can enhance Compose AI's product.
Process
Since our client was very technically conscious and was also constrained by tough deadlines on which the fate of further investments depended, the Geniusee team started developing the software after a quick acquaintance with the project.
Project Tech Stack
Geniusee team utilized a powerful and comprehensive tech stack for the development of Compose AI features. Our tech stack included a variety of technologies, frameworks, and services carefully selected to deliver a high-performing and scalable solution.
Front-end:
Geniusee Team
To ensure a successful collaboration with Compose AI, the Geniusee team assembled a multidisciplinary team consisting of a dedicated project manager, UX/UI designer, certified AWS engineers, skilled DevOps professionals, and proficient frontend and backend developers. This diverse and highly skilled team worked in harmony to deliver exceptional results, leveraging their expertise to meet and exceed client expectations.
Product Team:
Development Team:
Features
-
New Rephrase — Free Form
We have developed a feature that allows users to enter a sentence or phrase in their own words and receive a paraphrased version with the same meaning. This feature uses NLP techniques to parse user input and generate alternative expressions, providing more flexibility and helping you rephrase tasks.
-
Migrate the API call to GCP
Migrating the API call to the Google Cloud Platform involves transferring the existing API infrastructure and functionality to GCP's services and resources, enabling improved scalability, reliability, and performance.
-
Complete the forgot password workflow
We implemented a secure and user-friendly process that allows users who have forgotten their password to initiate a password reset request, verify their identity, and set a new password to regain access to their account.
-
Monetize existing users
This feature aimed to generate revenue from the existing user base by implementing strategies such as premium subscriptions, advertisements, and other monetization methods within the Compose AI product. The goal was to leverage user engagement and loyalty to drive financial gains and maximize the value derived from the existing user community.
-
Sign in/Sign up to compose web
This feature allows users to register new accounts or log in with existing credentials, providing personalized access to the web-based composition platform. By securely authenticating users, it enables them to create, edit, and manage their content, leveraging the full functionality of Compose Web.
-
Prompt History for Inline/Compose Anything
Geniusee team built the feature that allows users to access a record of their previously used prompts or inputs, providing a convenient way to review and reuse past content for faster composition and referencing within the Inline or Compose Anything interfaces.
Results
-
Seamlessly migrated API to the cloud, leveraging AWS S3, GCP, Firebase, and serverless technologies for enhanced scalability, resource management, and performance.
-
Created a monetization feature, enabling Compose AI to capture revenue from users and unlock new business opportunities.
-
Ensured a thoroughly tested and polished product through comprehensive QA processes, guaranteeing functionality, performance, and reliability.
-
Successfully achieved a dynamic, collaborative environment, meeting the heightened pace and expertise required to secure significant investment.