AI-app builder for AI Platform

AI-app builder for AI Platform

UX/UICompetitor analysisPrototypingUsability test

Task

  • Design a constructor tool for AI product owners on the AI Platform
  • Enable owners to assemble the client-facing interface users interact with after purchasing a solution
  • Allow configuring block and action visibility based on purchase status
  • Reduce the cost of building custom interfaces
  • Keep users within the AI Platform instead of relying on external On-Premise or SaaS solutions

What was done

  • Defined the solution format as a constructor with ready-made blocks, since building custom interfaces requires significant resources and letting users upload their own code to the platform raises security concerns
  • Researched adjacent analogues, since no direct competitors existed at the time: business process and scenario builders, low-code platforms with visual flow assembly, Flutterflow, chatbot builders
  • Ran a series of brainstorms with analysts and the product owner on usage scenarios, user journey, stages of building an AI application, and naming for constructor blocks
  • Built a first prototype and tested it with product owners from neighboring teams
  • Identified key issues: naming of application types and templates, insufficient accessibility of descriptions and instructions, unclear purpose of functions, and a request to see the full status chain at once rather than broken into separate views
  • Built a second prototype incorporating the feedback and references, and ran another round of testing
  • Refined copy based on the second round of feedback and prepared final mockups

Result

  • Designed a flexible tool for building AI applications on top of the AI Platform
  • The project remained a concept — development of the AI Platform was frozen and the team was moved to a different division
The survey that the application model is based on
The survey that the application model is based on
The main screen of the builder
The main screen of the builder
Pop-ups: status settings and actions catalog
Pop-ups: status settings and actions catalog
Pop-ups: actions settings
Pop-ups: actions settings
Drawn layouts
Drawn layouts