dxsworks

논문 출처표기 검사기

학술지·분야를 고르면 알맞은 출처표기 양식과 인용 예시를 추천하는 웹앱

상태
멈춤
기간
2026-05
형태
개인
역할
1인 개발 — 기획·구현 (수업 과제)
스택
PythonFlask
링크
비공개 저장소

최근 52주 활동

활동 정보 없음

무엇을 하나요

논문이나 보고서를 쓸 때 "이 학술지는 APA를 쓰나, IEEE를 쓰나?"부터 헷갈리기 쉬워요. 이 웹앱은 학술지(학회)나 학문 분야를 고르면 알맞은 출처표기 양식을 추천하고, 그 양식으로 쓴 본문 인용 예시와 참고문헌 예시를 함께 보여줘요. APA, MLA, Chicago, IEEE, Vancouver, ACS 여섯 가지 양식을 다뤄요.

수업 과제로 만든 작은 MVP예요. 처음에는 .docx/.pdf 논문을 올리면 본문 인용과 참고문헌을 대조해 주는 검사기로 기획했지만, 최종 버전은 "어떤 양식을 써야 하는지"를 알려주는 추천 기능에 집중했어요.

무엇을 만들었나요

  • 학술지별·분야별 추천 양식 표와 양식별 인용 예시 데이터
  • 학술지 기준, 분야 기준, 기본값(APA) 순서로 판단하는 추천 로직과, 왜 그 양식이 나왔는지 보여주는 판단 근거 출력
  • 입력할 수 있는 학술지·분야 목록 보기와 양식별 특징 안내 화면
  • 처음에는 Tkinter 데스크톱 프로그램으로 만들고, 같은 로직을 Flask 웹앱으로 옮겼어요.

기술적으로 눈여겨볼 점

  • 추천 로직을 화면 코드와 분리된 함수로 만들어서, Tkinter에서 Flask로 옮길 때 판단 코드는 그대로 다시 썼어요.
  • 직접 입력 대신 드롭다운으로 학술지와 분야를 고르게 해서 오타 때문에 매칭이 실패하는 경우를 없앴어요.
  • 추천된 양식의 예시 데이터가 없으면 APA 예시로 대체하고, 그 사실을 판단 근거에 덧붙이는 안전장치를 넣었어요.
  • 아이디어·데이터·추천 기준은 직접 정하고 LLM은 코드 정리와 화면 배치를 돕는 데 썼는데, 어떤 부분을 누가 했는지 별도 문서로 기록했어요.