---
title: "Discussion on \"The Logic Engine: Building a Constraint-Aware AI Recommendation System for Personalized Learning\" | Hashnode"
description: "Discussion on \"The Logic Engine: Building a Constraint-Aware AI Recommendation System for Personalized Learning\". Here is how i combined Deep Knowledge Tracing, Curriculum graphs and multi-objective ranking to build a pedagogical learning system."
url: "https://hashnode.com/posts/the-logic-engine-building-a-constraint-aware-ai-recommendation-system-for-personalized-learning/69f6890529d57826dd0f56aa"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [The Logic Engine: Building a Constraint-Aware AI Recommendation System for Personalized Learning](https://clementina-tom.hashnode.dev/the-logic-engine-building-a-constraint-aware-ai-recommendation-system-for-personalized-learning?utm_source=hashnode&utm_medium=feed)

Here is how i combined Deep Knowledge Tracing, Curriculum graphs and multi-objective ranking to build a pedagogical learning system.

May 2 · 14 min read · clementina-tom.hashnode.dev  
Updated May 26  
Read the article

-   [#ai-in-education](https://hashnode.com/tag/ai-in-education)
-   [#personalized-learning](https://hashnode.com/tag/personalized-learning)
-   [#recommenders-in-education](https://hashnode.com/tag/recommenders-in-education)
-   [#deep-knowledge-tracing](https://hashnode.com/tag/deep-knowledge-tracing)
-   [#transformers](https://hashnode.com/tag/transformers)
-   [#educational-ai](https://hashnode.com/tag/educational-ai)
-   [#pedagodical-learning](https://hashnode.com/tag/pedagodical-learning)

## Written by

[Clementina Tom](https://hashnode.com/@Clementina-Tom)

@Clementina-Tom · Nigeria

  
[View profile](https://hashnode.com/@Clementina-Tom)

ML Engineer | AIoT Enthusaist

An ML engineer building in public. Looking at the intersection of AI/Ml use in real life. Currently, i write about production MLOps. and AI/ml systems i education. I am the open-source ML.Author of PLRS -- a personalized learning recommendation system

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
