Skip to content

AI Suggestions

This page tracks which programs are recommended to users by AI systems, mainly from:

  • AI chat suggestions
  • Questionnaire-result suggestions

Admin route:

  • https://admin.acusolo.net/admin/ai/suggestions

Web route where users can view suggested programs:

  • https://web.acusolo.net/programs/suggested-via-questions

List page

AI suggestions list

The screen is read-only monitoring/analytics style (no direct create/edit/delete for suggestion rows).

Summary cards

  • All time total suggestions
  • This week total suggestions
  • By source split (for example AI chat vs Q&A)

Filters

  • User ID
  • Program ID
  • Source
  • Sort
  • Order (for example newest first)
  • Apply / Reset
  • Reload

Table columns

ColumnMeaning
CreatedWhen the recommendation event was generated
UserRecommended user (email/id)
ProgramSuggested program title (with route slug preview)
SourceSuggestion origin, typically AI chat or Q&A
ActionsQuick link button (for example Open program)

Source flows tracked

1) AI chat based suggestions

Web app AI chat program suggestions

When user chats with AI assistant and asks for help/recommendation, program cards suggested in that chat can be logged here with source AI chat.

Captured observability signals typically include:

  • user query context
  • chosen/recommended program
  • timestamp
  • source classification

2) Questionnaire based suggestions

Web app questionnaire

After users answer the questionnaire, resulting recommended programs are tracked with source Q&A / questionnaire context.

Monitoring goal

This module helps admins observe:

  • who is getting suggestions,
  • how often each program is suggested,
  • what source generated the suggestion,
  • and how query/answer context maps to recommendation output.