콘텐츠로 이동

교육용 첨삭

교육용 한국어 학습 — 자기소개서/논술 첨삭

자기소개서·논술 첨삭은 맞춤법·띄어쓰기·표준어 를 바로잡고, 그 이유까지 설명해야 학습 효과가 납니다. 바른의 맞춤법 검사 API(CorrectError)는 단순히 고친 결과만 주는 것이 아니라, 어떤 규정에 따라 왜 고쳤는지(help)를 함께 제공해 교육용 첨삭에 잘 맞습니다.

문제 상황

  • 학생 글에는 맞춤법·띄어쓰기·표준어 오류가 다양하게 섞여 있습니다.
  • 단순히 고친 결과만 보여주면 학생이 같은 실수를 반복합니다.
  • "왜 틀렸는지"를 규정 근거와 함께 설명해야 학습이 됩니다.

바른을 어떻게 적용하나

CorrectError는 교정 결과(revised)와 함께 교정 블록별 분류(category)와 교정 도움말(help: 이유·예시·규정 출처)을 돌려줍니다. 이를 첨삭 코멘트로 그대로 활용합니다.

graph TD
  ESSAY[학생 글] --> COR[CorrectError 교정];
  COR --> REV[교정문 revised];
  COR --> CAT[오류 분류 category];
  COR --> HELP[교정 도움말 help];
  REV --> FB[첨삭 결과];
  CAT --> FB;
  HELP --> FB;

교정 분류는 맞춤법·어법(GRAMMER), 단어 규칙(WORD), 띄어쓰기(SPACING), 표준어(STANDARD), 오탈자(TYPO), 외래어 표기(FOREIGN_WORD) 등으로 나뉩니다.

from bareunpy import Corrector

# 맞춤법 검사는 클라우드 전용 유료 기능입니다.
corrector = Corrector("koba-XXXX-...", "localhost")

result = corrector.correct_error("저는 어릴때 부터 책을 마니 읽엇습니다.")
print("원문:", result.origin)
print("교정:", result.revised)
원문: 저는 어릴때 부터 책을 마니 읽엇습니다.
교정: 저는 어릴 때부터 책을 많이 읽었습니다.

띄어쓰기(어릴 때부터), 표준어(많이), 오탈자(읽었습니다)가 한 번에 정리됩니다.

결과와 이점

오류 유형 분류(category) 첨삭 코멘트
어릴때 부터 SPACING 의존명사·조사 띄어쓰기
마니 TYPO/STANDARD 표준 표기 많이
읽엇습니다 TYPO 어미 표기 읽었습니다

교육에 좋은 이유

바른 교정은 결과에 더해 분류와 규정 근거 를 제공합니다. "왜 고쳤는가"를 함께 보여줄 수 있어 첨삭 도구로 적합합니다.

자주 묻는 질문

Q. 고친 부분이 어디인지 표시할 수 있나요?

교정 응답에는 교정 블록(revised_blocks)과 원문 위치 정보가 포함됩니다. 이를 활용해 원문에서 고쳐진 구간을 강조 표시할 수 있습니다.

Q. 교정 강도를 조절할 수 있나요?

교정 설정(RevisionConfig)으로 문장 분할, 오타 교정, 공백 정리 등을 켜고 끌 수 있습니다. 첨삭 목적에 맞게 옵션을 조정하세요.

Q. 맞춤법 검사도 무료인가요?

형태소 분석은 연구·비상업 용도로 무료지만, 맞춤법 검사기(CorrectError)는 유료 기능이며 클라우드에서 제공됩니다. 클라우드 API 사용은 클라우드 API를 참고하세요.

Q. 한국어 맞춤법·띄어쓰기 첨삭 도구를 어떻게 만드나요?

학생 글을 바른 맞춤법 검사기(CorrectError)에 넘기면 교정문(revised)과 함께 오류 분류(category), 교정 도움말(help: 이유·예시·규정 출처)을 돌려줍니다. 띄어쓰기·표준어·오탈자·외래어 표기 등이 한 번에 정리되고, "왜 틀렸는지"까지 보여줄 수 있어 자기소개서·논술 첨삭 도구로 적합합니다.

관련 문서

도움이 되었나요?