Skip to content

FAC-115 fix: generated recommend actions supportingEvidence mismatch #275

@y4nder

Description

@y4nder

A pipeline that was triggered with the following scope of only Semester Id produced recommendations with supporting evidence that showed a mismatch

this was the returned response from the api

{
  "pipelineId": "61aec763-24db-44a9-902f-ab613c77a749",
  "runId": "e0dc1e34-e1e0-4e0d-8806-f22739744f8d",
  "status": "COMPLETED",
  "actions": [
    {
      "id": "d0cf651c-1940-4be8-8c45-3ba06f95ee11",
      "category": "STRENGTH",
      "headline": "Positive Feedback on Thesis Assistance",
      "description": "Students appreciate the support provided in thesis writing, noting significant help in navigating their research projects. This creates a collaborative and encouraging environment for students during a stressful time.",
      "actionPlan": "Continue to provide structured guidance during thesis projects, perhaps introducing bi-weekly check-ins or workshops to address common challenges faced by thesis writers. Additionally, consider creating an online resource hub for thesis-related queries.",
      "priority": "HIGH",
      "supportingEvidence": {
        "sources": [
          {
            "type": "topic",
            "topicLabel": "Thesis Assistance Appreciation",
            "commentCount": 30,
            "sampleQuotes": [
              "Professor Neil's enthusiasm for the subject is infectious! I look forward to his classes and discussions every week.",
              "Professor Neil is not just a teacher; he’s a mentor. I appreciate the life lessons shared during lectures.",
              "Professor Neil has made a lasting impact on my academic journey. His encouragement fuels my passion for research."
            ],
            "sentimentBreakdown": {
              "neutral": 3,
              "negative": 0,
              "positive": 27
            }
          },
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "HIGH",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.936Z"
    },
    {
      "id": "6bd6e1f7-75a3-4d9e-bef5-a9f16d4b6824",
      "category": "STRENGTH",
      "headline": "Effective Teaching by Sir Marcelito Brigoli",
      "description": "Students highlight Sir Marcelito's clear explanations and practical examples, which are pivotal in understanding complex programming concepts. His teaching methods have significantly enhanced students' learning experiences.",
      "actionPlan": "Maintain the current approach, while exploring opportunities to incorporate more real-world case studies and applications in future lectures. Collect feedback regularly to ensure his teaching methods remain effective and relevant.",
      "priority": "HIGH",
      "supportingEvidence": {
        "sources": [
          {
            "type": "topic",
            "topicLabel": "Marcelito Brigoli's Impact",
            "commentCount": 28,
            "sampleQuotes": [
              "Professor Montecillo really knows his stuff! His lectures are engaging and he makes .NET concepts easy to understand. 5/5.",
              "Great course overall! I feel like I learned a lot about .NET. 5/5.",
              "Professor Montecillo fosters a positive learning atmosphere that encourages participation. 5/5."
            ],
            "sentimentBreakdown": {
              "neutral": 1,
              "negative": 0,
              "positive": 27
            }
          },
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "HIGH",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.938Z"
    },
    {
      "id": "6e9abb13-c051-4fd8-99aa-9c6cd7315001",
      "category": "STRENGTH",
      "headline": "Encouraging Environment in Class",
      "description": "Students express their gratitude for the supportive and responsive nature of the faculty, fostering a collaborative classroom atmosphere. This has been positively influencing student participation and engagement.",
      "actionPlan": "Continue to prioritize an open-door policy and support for students. Enhancing this approach, faculty could also invite guest speakers from relevant industries to inspire students further and provide real-world insights. ",
      "priority": "MEDIUM",
      "supportingEvidence": {
        "sources": [
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "HIGH",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.938Z"
    },
    {
      "id": "fcad0daf-7759-41e6-a260-af42f359badd",
      "category": "IMPROVEMENT",
      "headline": "Need for Enhanced Learning Challenges",
      "description": "While many students find topics interesting, some express that the content can feel overwhelming at times. Comments indicate a desire for more manageable complexity in class materials and discussions.",
      "actionPlan": "Consider breaking down complex topics into smaller, more digestible parts, and provide supplementary materials such as videos or reading resources. Additionally, implementing periodic review sessions before major assessments could help reinforce the material.",
      "priority": "HIGH",
      "supportingEvidence": {
        "sources": [
          {
            "type": "topic",
            "topicLabel": "Learning Challenges",
            "commentCount": 84,
            "sampleQuotes": [
              "He is very approachable and always willing to help students who may be struggling with the material.",
              "His passion for Embedded Systems is contagious! I loved the hands-on projects. They really helped put theory into practice. Kudos, Sir Jeff!",
              "Very informative lectures! I love how he uses examples from current trends in IoT. It keeps things relevant and interesting!"
            ],
            "sentimentBreakdown": {
              "neutral": 29,
              "negative": 11,
              "positive": 44
            }
          },
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "MEDIUM",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.938Z"
    },
    {
      "id": "23355a57-87ce-47c2-8259-7c3faae5c559",
      "category": "IMPROVEMENT",
      "headline": "Require More Visual Aids in Lectures",
      "description": "Students have requested an increase in visual aids during lectures to help illustrate difficult concepts. This feedback indicates that some students struggle to grasp ideas without visual support.",
      "actionPlan": "Integrate more visual elements into lectures, such as infographics, slides, and videos. Faculty could also explore using collaborative tools that allow students to visualize concepts in real-time during discussions.",
      "priority": "MEDIUM",
      "supportingEvidence": {
        "sources": [
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "HIGH",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.938Z"
    },
    {
      "id": "5227065d-8150-405a-9acc-eddd1dec8555",
      "category": "IMPROVEMENT",
      "headline": "Pacing of Lectures Needs Attention",
      "description": "Feedback suggests that the pacing of lectures may be challenging for some students, with concerns about adequate time for topic exploration and discussion. Some students feel rushed through the content.",
      "actionPlan": "Evaluate and adjust the pacing of the curriculum to allow for deeper discussions on key topics. Faculty might consider implementing more interactive segments within the lectures to invite student participation while covering the material at a reasonable pace.",
      "priority": "HIGH",
      "supportingEvidence": {
        "sources": [
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "HIGH",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.938Z"
    },
    {
      "id": "bf307ad3-40eb-49d5-88d3-3fff547d979d",
      "category": "IMPROVEMENT",
      "headline": "Desire for Increased Class Discussion Time",
      "description": "Students have expressed a wish for more opportunities to engage in class discussions, indicating that they want to delve deeper into certain topics.",
      "actionPlan": "Allocate specific time within each class for open discussions and encourage students to prepare questions in advance. Additionally, consider using small group discussions before larger group summaries to ensure all voices are heard.",
      "priority": "MEDIUM",
      "supportingEvidence": {
        "sources": [
          {
            "type": "dimension_scores",
            "scores": [
              {
                "avgScore": 3.413966656181189
              },
              {
                "avgScore": 3.392379679144385
              },
              {
                "avgScore": 3.39144385026738
              },
              {
                "avgScore": 3.385790679908327
              },
              {
                "avgScore": 3.4188948306595366
              }
            ]
          }
        ],
        "confidenceLevel": "HIGH",
        "basedOnSubmissions": 187
      },
      "createdAt": "2026-04-05T04:44:24.938Z"
    }
  ],
  "completedAt": "2026-04-05T04:44:24.938Z"
}

Recommendation with id: 6bd6e1f7-75a3-4d9e-bef5-a9f16d4b6824
produced recommendations for Mr. Brigoli but supporting evidence shows of Mr. Montecillo

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions