LXP 데이터와 KPI 설계: 학습 경험을 어떻게 측정할까?

by UDI94

LXP는 데이터 없이 동작하기 어렵다

LXP는 학습 경험 플랫폼이다.

학습자가 어떤 콘텐츠를 학습했는지, 어디까지 진행했는지, 어떤 콘텐츠를 저장했는지, 어떤 추천을 클릭했는지 알아야
다음 학습을 제안할 수 있다.

 

즉, LXP는 데이터 없이 제대로 동작하기 어렵다.

 

LMS에서도 데이터는 중요하다.
하지만 LMS의 데이터가 주로 진도율, 점수, 수료 여부에 집중된다면, LXP의 데이터는 학습자의 경험 흐름을 이해하는 데 더 초점이 있다.

 

LXP에서 중요한 질문은 다음과 같다.

  • 학습자는 어떤 콘텐츠를 발견했는가?
  • 어떤 추천을 클릭했는가?
  • 추천된 콘텐츠를 실제로 학습했는가?
  • 어디에서 멈췄는가?
  • 다시 돌아와서 이어학습했는가?
  • 어떤 주제에 관심을 보였는가?
  • 추천이 실제 학습 행동으로 이어졌는가?

이 질문에 답하기 위해서는 데이터 설계가 필요하다.

 

기획 관점에서 데이터 설계는 개발 이후에 붙이는 분석 작업이 아니다.
홈, 추천, 탐색, 학습경로를 설계하는 단계에서 함께 정의해야 한다.


LXP에 필요한 데이터 종류

LXP에서 필요한 데이터는 크게 네 가지로 나눌 수 있다.

  1. 사용자 데이터
  2. 콘텐츠 데이터
  3. 학습 활동 데이터
  4. 추천 로그 데이터

각각의 데이터가 연결되어야 LXP가 제대로 작동한다.

예를 들어 사용자의 관심 주제, 콘텐츠의 메타데이터, 실제 학습 활동, 추천 반응이 연결되어야 “나에게 맞는 추천”이 가능해진다.

 

따라서 LXP 데이터 설계는 단순히 로그를 많이 쌓는 것이 아니라,
사용자, 콘텐츠, 활동, 추천 반응을 연결 가능한 구조로 만드는 것이 중요하다.


1. 사용자 데이터

사용자 데이터는 학습자의 기본 정보와 관심 정보를 의미한다.

교육 서비스라면 다음과 같은 데이터가 필요할 수 있다.

  • user_id, 역할, 학교, 학년, 반, 과목
  • 관심 주제, 학습 목표
  • 최근 학습 이력
  • 완료 콘텐츠, 저장한 콘텐츠
  • 추천 피드백

기업 교육 서비스라면 다음처럼 바뀔 수 있다.

  • user_id, 부서, 직무, 직급, 담당 업무
  • 보유 스킬, 관심 스킬, 성장 목표
  • 수강 이력
  • 완료 콘텐츠, 저장한 콘텐츠

사용자 데이터는 개인화 추천의 출발점이다.

 

다만 교육 서비스에서는 개인정보와 민감한 학습 정보를 다룰 수 있으므로 수집 목적, 보관 기간, 접근 권한을 명확히 설계해야 한다.

 

특히 학생 데이터를 다루는 경우에는 “많이 수집하면 좋다”가 아니라,
서비스 목적에 필요한 최소 데이터부터 정의하는 것이 중요하다.


2. 콘텐츠 데이터

콘텐츠 데이터는 콘텐츠 메타데이터를 의미한다.

LXP에서 콘텐츠 데이터는 추천과 탐색의 기반이 된다.

 

필수적인 콘텐츠 데이터는 다음과 같다.

  • content_id, 콘텐츠명, 설명, 콘텐츠 유형
  • 과목 또는 카테고리, 주제, 난이도, 예상 소요 시간
  • 학습목표, 관련 성취기준 또는 역량
  • 선수 콘텐츠, 후속 콘텐츠
  • 태그
  • 완료 기준

콘텐츠 데이터가 정리되어 있어야 다음과 같은 기능이 가능하다.

  • 같은 주제 콘텐츠 추천
  • 후속 콘텐츠 추천
  • 난이도 기반 필터
  • 성취기준 기반 탐색
  • 학습경로 구성
  • 콘텐츠 품질 분석

콘텐츠 데이터가 부족하면 추천도 부정확해진다.

따라서 LXP 구축 초기에는 AI 추천보다 콘텐츠 메타데이터 정리가 우선되어야 한다.


3. 학습 활동 데이터

학습 활동 데이터는 학습자가 실제로 무엇을 했는지를 기록한 데이터다.

예를 들어 다음과 같은 이벤트가 있다.

  • 콘텐츠 시작, 콘텐츠 진행, 콘텐츠 완료
  • 평가 응시, 평가 통과, 평가 실패
  • 학습 종료
  • 재학습
  • 중도 이탈

xAPI나 cmi5 기반으로 설계한다면 다음과 같은 이벤트를 활용할 수 있다.

  • initialized
  • launched
  • progressed
  • completed
  • passed
  • failed
  • terminated
  • experienced
  • answered

이런 학습 활동 데이터는 다음 기능에 활용된다.

  • 이어학습
  • 완료 콘텐츠 표시
  • 학습 시간 계산
  • 학습경로 진행률 계산
  • 이탈 구간 파악
  • 콘텐츠별 완료율 분석
  • 추천 품질 분석

학습 활동 데이터는 단순 기록용이 아니다.
LXP의 개인화와 개선을 위한 핵심 재료다.

 

특히 이어학습을 제대로 구현하려면 “시작했는가”뿐 아니라 어디까지 학습했는지,
언제 마지막으로 학습했는지, 완료했는지까지 기록되어야 한다.


4. 추천 로그 데이터

LXP에서는 학습 활동 데이터만큼 추천 로그도 중요하다.

 

추천 로그는 플랫폼이 어떤 콘텐츠를 추천했고, 사용자가 그 추천에 어떻게 반응했는지를 기록한다.

추천 로그 예시는 다음과 같다.

  • recommendation_id
  • user_id
  • content_id
  • recommendation_type
  • recommendation_reason
  • exposure_time
  • clicked
  • started
  • completed
  • dismissed
  • feedback

예를 들어 다음과 같은 로그가 쌓일 수 있다.

- 추천 유형 : 후속 콘텐츠 추천
- 추천 이유 : 최근 완료한 콘텐츠의 다음 학습 단계
- 노출 : 2026-04-27 10:00
- 사용자 반응 : 클릭함
- 학습 시작 : 시작함
- 완료 여부 : 완료함

 

이 데이터가 있어야 추천 기능이 실제로 효과가 있는지 확인할 수 있다.

 

추천 로그가 없으면 추천 기능은 “보여줬다”에서 끝난다.
하지만 LXP에서는 추천이 노출 이후 클릭, 시작, 완료, 재방문으로 이어졌는지까지 봐야 한다.


LMS KPI와 LXP KPI의 차이

LMS와 LXP는 보는 지표도 다르다.

LMS에서는 주로 다음 지표를 본다.

  • 수강률
  • 진도율
  • 수료율
  • 출석률
  • 평가 점수
  • 과제 제출률

반면 LXP에서는 학습 경험과 추천 흐름을 봐야 한다.

  • 추천 클릭률
  • 추천 후 학습 시작률
  • 추천 콘텐츠 완료율
  • 이어학습 재진입률
  • 재방문율
  • 콘텐츠 저장률
  • 학습경로 완료율
  • 검색 후 학습 시작률
  • 관심 없음 피드백률

즉, LXP의 KPI는 단순히 “얼마나 완료했는가?”에서 끝나지 않는다.

추천이 실제 학습으로 이어졌는지, 학습자가 다시 돌아오는지, 탐색이 학습 시작으로 연결되는지를 함께 봐야 한다.


LXP KPI 예시

LXP에서 활용할 수 있는 KPI를 표로 정리하면 다음과 같다.

KPI 의미
추천 노출 대비 클릭률 추천 콘텐츠가 사용자의 관심을 끌었는지
추천 클릭 대비 학습 시작률 추천이 실제 학습 행동으로 이어졌는지
추천 콘텐츠 완료율 추천된 콘텐츠가 적절했는지
이어학습 재진입률 학습자가 이전 학습을 다시 이어가는지
재방문율 플랫폼을 반복적으로 사용하는지
콘텐츠 저장률 학습자가 나중에 볼 가치가 있다고 느꼈는지
학습경로 완료율 로드맵 구성이 적절한지
검색 후 학습 시작률 탐색 UX가 효과적인지
관심 없음 피드백률 추천 부적합 정도가 어느 정도인지

 

이 지표들은 LXP의 품질을 개선하는 데 사용된다.

 

예를 들어 추천 클릭률은 높은데 완료율이 낮다면, 추천 문구나 썸네일은 매력적이지만 콘텐츠 난이도나 내용이 기대와 다를 수 있다.

반대로 추천 클릭률이 낮지만 완료율이 높다면, 콘텐츠 자체는 좋지만 노출 위치나 추천 문구가 약할 수 있다.

 

따라서 LXP KPI는 단일 지표로 판단하기보다 전체 흐름을 봐야 한다.

노출 → 클릭 → 학습 시작 → 완료 → 재방문

이 흐름 중 어디에서 이탈이 발생하는지 파악해야 실제 개선 포인트를 찾을 수 있다.


교육 서비스에서 지표명을 설계할 때 주의할 점

교육 서비스에서는 KPI와 대시보드 문구를 조심스럽게 설계해야 한다.

특히 학습자를 단정적으로 분류하는 표현은 피하는 것이 좋다.

 

예를 들어 다음과 같은 표현은 주의해야 한다.

  • 부진 학생
  • 위험군
  • 낮은 수준
  • AI 처방
  • 학습 실패자

대신 관찰 가능한 학습 활동 신호로 표현하는 것이 좋다.

  • 최근 학습 참여 감소
  • 기초 개념 콘텐츠 미완료
  • 동일 콘텐츠 반복 학습
  • 최근 7일간 학습 활동 없음
  • 추천 콘텐츠 미시작
  • 특정 학습경로 중단

LXP는 학습자를 평가하거나 낙인찍는 시스템이 아니다.
더 나은 학습 경험을 제공하기 위한 플랫폼이다.

 

따라서 데이터도 판단이 아니라 지원의 관점으로 사용해야 한다.


LXP MVP 범위

LXP는 기능이 많기 때문에 처음부터 모든 것을 만들려고 하면 프로젝트가 커진다.

초기에는 MVP 범위를 명확히 잡는 것이 좋다.

 

LXP MVP에 포함하면 좋은 기능은 다음과 같다.

  1. 학습자 홈
  2. 이어학습
  3. 추천 콘텐츠 영역
  4. 콘텐츠 탐색 및 검색
  5. 콘텐츠 상세
  6. 내 학습 목록
  7. 콘텐츠 메타데이터 관리
  8. 기본 추천 규칙 관리
  9. 학습 이력 수집
  10. 추천 클릭 / 시작 / 완료 로그

초기 MVP에서는 AI 추천보다 규칙 기반 추천이 더 현실적이다.

 

예를 들어 다음 정도의 추천만 있어도 LXP다운 경험을 만들 수 있다.

  • 최근 학습하던 콘텐츠 이어보기
  • 완료한 콘텐츠의 후속 콘텐츠 추천
  • 관심 주제 기반 콘텐츠 추천
  • 교사 추천 콘텐츠 노출
  • 같은 단원의 관련 콘텐츠 추천

MVP의 목적은 완성형 개인화를 만드는 것이 아니다.
사용자가 이전 학습을 이어가고, 콘텐츠를 발견하고, 추천을 통해 다음 행동으로 이동할 수 있는 최소 흐름을 검증하는 것이다.


2차 고도화 방향

MVP 이후에는 다음 기능을 추가할 수 있다.

  1. 학습경로 빌더
  2. 관심 주제 설정
  3. 교사 큐레이션
  4. 개인화 추천 고도화
  5. 유사 학습자 기반 추천
  6. 콘텐츠 품질 대시보드
  7. 추천 성과 분석
  8. 배지 또는 성취 시스템

이 단계에서는 추천 로그와 학습 활동 데이터를 활용해 추천 품질을 개선할 수 있다.

 

예를 들어 다음과 같은 분석이 가능하다.

  • 어떤 추천 유형이 가장 많이 클릭되는가?
  • 어떤 콘텐츠가 추천 후 완료율이 높은가?
  • 어떤 주제에서 이탈이 많이 발생하는가?
  • 어떤 콘텐츠가 저장은 많지만 학습 시작은 낮은가?
  • 어떤 추천 근거 문구가 학습 시작으로 잘 이어지는가?

2차 고도화의 핵심은 기능 추가보다 데이터 기반 개선 루프를 만드는 것이다.


3차 고도화 방향

데이터가 충분히 쌓이면 AI 기반 기능을 검토할 수 있다.

 

예를 들어 다음과 같은 기능이다.

  1. AI 기반 콘텐츠 추천
  2. 자연어 학습 검색
  3. 학습 목표 자동 매핑
  4. 역량 또는 스킬맵
  5. 자동 큐레이션
  6. 챗봇형 학습 가이드
  7. 개인별 학습 리포트 생성

다만 AI 기능을 넣기 전에 반드시 확인해야 할 것이 있다.

  • 콘텐츠 메타데이터가 충분히 정리되어 있는가?
  • 학습 활동 데이터가 안정적으로 수집되는가?
  • 추천 로그가 남고 있는가?
  • 추천 근거를 설명할 수 있는가?
  • 개인정보와 학습 데이터 보호 정책이 마련되어 있는가?

AI 추천은 마지막에 붙이는 장식이 아니다.
데이터 구조가 제대로 설계되어 있어야 의미 있게 작동한다.


LXP 설계 시 자주 하는 실수

LXP를 설계할 때 자주 발생하는 실수도 정리해볼 수 있다.

 

첫 번째는 LMS 화면을 그대로 가져와서 LXP라고 부르는 것이다.

  • 내 강의실, 수강현황, 과제, 시험, 성적

이런 구조만 있다면 LXP라기보다 LMS에 가깝다.

 

두 번째는 추천 근거 없이 콘텐츠를 보여주는 것이다.

  • AI 추천 콘텐츠입니다.

이 문구만으로는 사용자가 추천을 신뢰하기 어렵다.

 

세 번째는 콘텐츠 메타데이터 없이 추천부터 만들려고 하는 것이다.

추천은 데이터 구조가 있어야 작동한다.

 

네 번째는 KPI를 수료율 중심으로만 보는 것이다.

LXP에서는 수료율뿐만 아니라 추천 클릭률, 이어학습률, 재방문율, 탐색 후 학습 시작률을 함께 봐야 한다.

 

다섯 번째는 모든 기능을 한 번에 만들려고 하는 것이다.

LXP는 MVP에서 시작해 단계적으로 고도화하는 것이 좋다.


정리하며

LXP는 데이터 기반 학습 경험 플랫폼이다.

단순히 콘텐츠를 보여주는 것이 아니라, 학습자가 어떤 콘텐츠를 보고, 무엇을 클릭하고, 어디까지 학습하고,
다시 돌아오는지를 이해해야 한다.

 

이를 위해 다음 데이터가 필요하다.

  • 사용자 데이터
  • 콘텐츠 데이터
  • 학습 활동 데이터
  • 추천 로그 데이터

그리고 LXP의 성과는 단순 수강률만으로 판단하기 어렵다.

추천이 실제 학습으로 이어졌는지, 학습자가 다시 돌아왔는지, 학습경로가 끝까지 이어졌는지를 함께 봐야 한다.

 

마지막으로 LXP 설계의 핵심을 한 문장으로 정리하면 다음과 같다.

좋은 LXP는 많은 기능을 가진 플랫폼이 아니라, 학습자가 다음에 무엇을 학습하면 좋을지 근거 있게 제안하는 플랫폼이다.

 

LMS가 학습을 관리한다면, LXP는 학습 경험을 이어준다.

이 차이를 이해하고 설계한다면, 단순한 교육 관리 시스템을 넘어 학습자가 스스로 성장할 수 있는 플랫폼을 만들 수 있다.