Skip to content

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

pAIper — Your Trusted AI Partner for Academic Writing

Team Guardians · HCI Course (Track 3)
Seohyun Kang (20230008) · Jiyeon Park (20230294) · Chaeyoung Huh (20230833) · Jiho Lee (20240572) · Junseo Jang (20266161)


프로젝트 소개

pAIper는 학술 연구 과정에서 AI를 사용할 때 발생하는 환각(hallucination), 확인 편향, 과도한 의존 같은 위험을 줄이기 위해 설계된 리스크 인식형(risk-aware) AI 학술 작성 지원 시스템입니다.

AI가 생성한 정보를 맹목적으로 받아들이지 않고, 검증 가능한 근거를 바탕으로 비판적으로 검토할 수 있도록 돕는 것이 목표입니다.

해결하고자 하는 문제

초보·초기 단계 연구자는 Related Work 탐색과 논문 작성에 AI를 많이 쓰지만, 다음과 같은 위험에 노출됩니다.

단계 AI 관련 위험
Related Work Finding 존재하지 않거나 부정확한 참고문헌(환각)
Writing & Evaluation 편향되거나 검증하기 어려운 피드백

이로 인해 잘못된 연구 방향, 허위 인용, 비판적 사고 저하, 연구 품질 저하로 이어질 수 있습니다.

핵심 질문 (HMW)

How can interaction help researchers reduce & verify AI-risks?

상호작용 설계를 통해 AI의 추론·검증 과정을 투명하게 보여주고, 사용자가 위험을 직접 확인·완화할 수 있게 합니다.


시스템 구성

pAIper는 연구 흐름에서 AI 사용이 가장 집중되는 두 단계에 초점을 맞춥니다.

1. Related Work Finding

  • Semantic Scholar API로 실제 논문 메타데이터를 조회해 환각을 최소화
  • GPT-4o, Claude, Gemini 3개 에이전트가 논문 관련성을 독립 평가 후 토론·교차 검증
  • Consensus / Disputed 배지, Relevant / Possibly / Not relevant 라벨로 결과를 한눈에 파악
  • 논문별 라운드별 에이전트 의견, 키워드 재추출, 최종 목록보내기 지원

🔗 배포: https://hcipaiper-1.vercel.app/

2. Writing & Evaluation

  • LaTeX 편집기와 PDF 미리보기 분할 화면 워크스페이스
  • 논문 일부를 드래그해 컨텍스트로 AI 채팅에 전달
  • Prompt Enhancement Options로 인용 검증, 환각 탐지 등 안전 옵션을 프롬프트에 자동 반영
  • AI 응답과 원문 구간을 연결해 피드백을 바로 확인·수정

3. Home Hub (이 저장소)

로그인·회원가입 UI와 프로젝트 홈을 제공합니다. 각 프로젝트 카드에서 위 두 기능으로 이동하며, 작업 상태(시작 / 진행 중)를 관리합니다.

경로 설명
/ 로그인 · 회원가입
/home 프로젝트 목록 및 Related Work / Writing 작업 진입

이 저장소 (hci_home_prototype)

pAIper의 인증·홈 허브 프론트엔드입니다.

  • 스택: React 19, TypeScript, Vite, React Router
  • Related Work / Writing 앱은 별도 서비스로 배포되며, 홈에서 외부 링크로 연결됩니다.

로컬 실행

npm install
npm run dev

로컬: http://localhost:5180

환경 변수 (선택)

변수 기본값 설명
VITE_RELATED_WORK_URL https://hcipaiper-1.vercel.app/ Related Work Finding 앱 URL
VITE_WRITING_URL https://kang022878.github.io/wrt_eval_prototype/ Writing & Evaluation 앱 URL

Home 개발자 reset (UI에 버튼 없음)

  • Ctrl + Shift + 0
  • 스페이스바 3번 (0.7초 이내, 입력창 포커스 시 제외)

배포

Vercel (권장)

  1. vercel.com에서 GitHub 계정으로 로그인
  2. Add New Project → jiyeon513/hci_home_prototype Import
  3. Framework Preset: Vite, Build: npm run build, Output: dist
  4. Deploy → https://<프로젝트명>.vercel.app 에서 접속

main 브랜치에 push할 때마다 자동 재배포됩니다. SPA 라우팅(/, /home)은 vercel.json rewrite로 처리됩니다.

CLI:

npx vercel login
npx vercel --prod

GitHub Pages

배포 URL: https://jiyeon513.github.io/hci_home_prototype/

main에 push하면 GitHub Actions(Deploy to GitHub Pages)가 빌드·배포합니다.

npm run build:pages
npm run preview

미리보기: http://localhost:5180/hci_home_prototype/


설계 원칙 (HCI)

사용자 테스트(1차 27명, 2차 10명)와 반복 개선을 통해 다음 원칙을 반영했습니다.

  • 투명성: 멀티 에이전트 토론 과정, 점수 근거, 프롬프트 강화 상태를 화면에 표시
  • 인지 부하 완화: Chunking, 토글로 상세 정보는 필요할 때만 노출
  • Recognition over recall: 숫자 점수 대신 Relevant / Possibly / Not relevant
  • Affordance: 다음 단계 버튼 강조, 컨텍스트 추가·드래그 피드백
  • Error prevention: 자주 쓰는 Prompt Enhancement 옵션 기본 활성화

관련 링크

항목 URL
Related Work Finding https://hcipaiper-1.vercel.app/
Writing & Evaluation https://kang022878.github.io/wrt_eval_prototype/
Home Hub (배포) https://hcihomeprototype.vercel.app/home
Related Work 코드 https://github.com/ChaeYoungHuh/hci
Writing & Evaluation 코드 https://github.com/junpal2/pAIper

팀 회고 (요약)

  • Less is more: 전체 연구 플로우를 포괄하는 올인원보다, 핵심 두 단계에 집중하는 편이 사용성과 효과가 높았습니다.
  • Affordance: 사용자가 기능을 추론하도록 가정하기보다, 명시적 UI 피드백이 필요합니다.
  • 향후 과제: CS 중심 참가자 외 다양한 배경 사용자를 위한 접근성·학습 용이성 개선

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages