Lenovo Studio AI — Custom Generative AI Tool
Lenovo is a global technology powerhouse, ranked at 217 in the Fortune Global 500, that employs 77,000 people worldwide focused on delivering “smarter technology for all”.
KOTLIN
JAVA
PYTHON
NODE.JS
KOTLIN
JAVA
PYTHON
NODE.JS
REACT
NEXT.JS
TAILWIND CSS
OPENAI
COPY AI
MICROSOFT AZURE
POSTGRESQL
MONGOBD
MILVUS
KUBERNETES
GRAFANA
PROMETHEUS
GITLAB
SPRING CORE
JAVALIN
FASTAPI
LANGCHAIN
Lenovo's sales team needed dynamic, highly-customized promotional content, but their existing tool lacked the nuanced understanding required for effective customer engagement. Relying on marketing agencies and translation vendors, each brochure cost around $13,500 and took up to eight weeks to produce.
Annually, the content team dedicated nearly 26,000 hours to this labor-intensive process, serving both the sales teams and customers.
Recognizing the opportunity for improvement, Lenovo’s Director of Global Digital Marketing turned to OTAKOYI for expertise in building a custom generative AI tool. Key challenges included translating bold client ideas into practical features, maintaining a fast development pace, and adapting to shifting priorities.
OTAKOYI has been deeply involved in the full-stack development of our platforms, focusing on creating highly sophisticated AI-driven solutions. Their work has included everything from backend architecture to front-end user experiences, ensuring seamless integration across multiple systems. They also led the design and implementation of machine learning models and natural language processing tools, which are central to our overall strategy.
This project evolved gradually — from enhancing the existing Lenovo tool to creating the ambitious Studio AI, a new sales material generation tool designed to leverage AI to its fullest potential. The ultimate goal was to develop an AI-powered platform capable of fully understanding user-specific context, with access to Lenovo’s historical data.
To tackle this large project, we broke it down into several sub-goals:
Create the new AI-driven Studio
and integrate it into the existing tool, with plans to transition all functionality to the new solution.
Migrate the existing monolithic tool to microservices,
adding necessary updates and features for the team while they continue using the current tool.
Develop an internal, customized AI assistant,
with long-term plans to integrate it into Lenovo’s broader business ecosystem, beyond just Studio AI.
Our main goal is to leverage AI to its fullest potential, turning Lenovo’s ideas and needs into practical features," says Maryna, Project Manager. To achieve this, we maintain a highly dynamic workflow, avoiding traditional, rigid processes with a fixed backlog. Both the client and our team must stay ahead of the competition, delivering results 10 times faster than others while adapting quickly to seize new opportunities.
The project demands versatility, with roles not strictly defined — everyone contributes to both idea generation and execution.
Studio AI is a powerful tool designed for Lenovo’s marketers, sales teams, and partners, enabling them to quickly create customized marketing materials for end customers. Key features include:
AI-Powered Content Generation:
Users can easily create a variety of marketing materials—such as brochures, flyers, presentations, and battle cards—using AI to generate content and a library of branded elements.
Seamless Email Distribution:
Once materials are created, they can be instantly sent to clients via email, directly from within the Studio AI platform.
Link Tracking:
Users can track email engagement by monitoring click-through rates on links embedded in the materials.
Studio AI streamlines the creation, distribution, and tracking of marketing content, making it easier and faster for Lenovo teams to engage with clients effectively.
Studio AI ensures that users always have access to the latest product information, aligned with ship support dates, so the content remains accurate and relevant.
Additionally, the tool pulls from an extensive Lenovo product catalog, enabling the creation of comprehensive, solution-focused proposals.
Our skilled design team crafted a set of customizable templates for Studio AI, enabling the generation of sales materials that are both on-brand and visually compelling. Each template adheres strictly to Lenovo’s brand guidelines while incorporating a modern, creative touch that ensures every asset is unique and tailored to the client’s needs. In the future, Studio AI will be able to create AI-generated designs based on existing materials.
The AI is fully customized for Lenovo’s needs. It’s designed with specific guidelines for tone of voice and how to handle tricky questions. This involves additional prompts and indexing, as well as integration with Lenovo’s internal databases. Unlike a standard web scraping approach, we rely on internal Lenovo data sources, including chat logs, to ensure more accurate responses.
If the AI doesn’t have an answer from the internal resources, it will then pull from general information—similar to what a typical chatbot like GPT might provide about Lenovo products. However, internal data always takes priority over external, publicly available information to ensure the response is as relevant and accurate as possible.
This project was both a challenge and a source of inspiration for us. We worked with new technologies, designed an intuitive interaction with AI features, and built a comprehensive design system. This system became the foundation not only for the main platform but also for several other Lenovo sub-projects, ensuring a unified visual style and practicality. Working on multiple sub-projects allowed us to gain a deeper understanding of the different departments within the company and create solutions that were highly tailored to the users’ needs.
Implementing the AI Customer Story tool was both challenging and rewarding. By leveraging Lenovo’s case study library and advanced AI, we created a solution that personalizes content for each client, ensuring relevance and high-quality output. This integration not only streamlines the sales process but also provides valuable insights into client engagement, helping Lenovo’s sales teams deliver impactful communications. It’s incredibly rewarding to see how this tool is helping Lenovo’s sales teams create impactful and effective client communications.
Studio AI and its internal assistant are tailored to meet the needs of different user groups within the company. By integrating segmentation and indexing rules, it ensures that each user receives relevant, role-specific information based on their department, permissions, and other criteria.
User Segmentation and Filtering:
The AI customizes content for different user segments, including sales, marketing, and other departments, using up to seven filtering criteria (e.g., partner level, geography) to ensure the most relevant information is displayed.
Role-Based Content Delivery:
Depending on the user’s role — whether in sales, marketing, or another department — the AI prioritizes and delivers specific, actionable content that supports their objectives and tasks.
To ensure a seamless transition between Lenovo’s old Studio and the new StudioAI, our team developed an authorization system that allowed users to move between the two applications without having to reauthenticate. We kept the user experience simple by using the same domain for both applications. Once users logged in on the old Studio, an authorization token was issued and stored in cookies, making it accessible to both the old and new apps.
The core technical challenge was to ensure smooth user redirection. We reserved a specific URL on the old Studio domain that would trigger the new StudioAI application. By leveraging server-side settings, users are seamlessly redirected to the new app, without noticing a switch between different services. This solution was built on the shared domain and cookies, enabling a frictionless experience while keeping the backend architecture separate and secure.
Otakoyi is an exceptional partner that consistently delivers innovative and high-quality solutions. Their technical expertise, particularly in AI development, has been instrumental in helping my team achieve breakthrough results. They have an impressive ability to understand complex requirements and transform them into powerful, functional platforms that drive real business outcomes. Otakoyi's team is not only responsive and detail-oriented, but they consistently go above and beyond to ensure each milestone is met with precision and care.
We see this project as a significant success, as our team developed a top-tier AI tool that has become a game-changer for marketing and sales specialists at Lenovo. Working with Roman was a pleasure; he is one of the most passionate AI enthusiasts we've encountered. His innovative ideas pushed us out of our comfort zones and encouraged us to think creatively in order to implement them. It seems that after this project, we can confidently tackle any complex AI challenge.
We have a proven track record of building high quality solutions for customers all over the world.