Skip to Content
TUTORIALHow to Build an AI Needs Analysis Project?

How to Build an AI Needs Analysis Project

Introduction

This guide walks you through building a needs analysis bot using Momen AI. The bot collects and analyzes customer needs and provides tailored advice.
See a live example at Momen AI.

For UI and interaction design, see User Interface and Interaction Design.


Steps

Data Storage

  • Prepare your UI and data input fields.
  • Create data models and fields to store customer information.
    This ensures the AI has access to relevant data for analysis.

Data model screenshot


Configure Your AI

  • Review AI configuration.
  • In the Momen editor, go to AI configuration and click “Create.”
  • Name your AI (e.g., “Project Analysis Assistant”).

Start AI configuration Create AI

  • Select your AI model.

Select AI model

  • In the input section, reference user input in the prompt by clicking ”+” and selecting the input field.

Configure AI inputs

  • Define the AI’s role and task details.
    • Set the role (e.g., Momen expert).
    • In task details, outline step-by-step instructions for the AI.
    • Use task constraints to specify requirements (e.g., concise answers).

Prompt configuration

  • In the contexts section, select data sources (Momen database, API, or local files) for the AI to use.
    This enables fact-based, accurate answers.

Context configuration

  • Configure output format:
    • Default: AI outputs results based on input (number, text, etc.).
    • Custom: Define output as JSON with specific fields for structured results.

Output configuration

  • Test your AI and adjust prompts as needed.

Debug AI


Apply Your AI on the Frontend

  • Add page data and parameters for the AI request (e.g., parameters for two analysis questions).

Page data for analysis

  • Configure button actions:
    • Request AI.
    • Set page data with the AI result.

Frontend action configuration


Preview and Publish

  • Preview your project to ensure everything works as expected.
  • Publish your needs analysis bot.

Publish analysis bot

Last updated on