Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deepmodal Internship

Deepmodal 인턴십 기간 동안 진행한 RAG 실험, 민원 담당자 추천 데이터 준비, 내부 API 테스트 UI를 모아둔 작업용 레포지토리입니다.

레포지토리 구조

deepmodal-internship/
├── RAG_johang_similar/  # 표준계약서 조항 유사도 검색 실험
├── RAG_minwon_prac/     # 민원 담당자 추천용 직원 업무 데이터 및 Milvus 입력 데이터 생성
└── apiTestUI/           # 내부 API 테스트용 Streamlit UI

프로젝트 설명

RAG_johang_similar

표준계약서 조항 검색 성능을 비교하기 위한 실험 폴더입니다. 질의 조항과 정답 조항 쌍을 기준으로 BM25, dense retrieval, SPLADE, ColBERT, hybrid retrieval 성능을 비교합니다.

자세한 내용은 RAG_johang_similar/README.md를 참고합니다.

RAG_minwon_prac

민원 내용을 담당 부서나 담당자 업무와 연결하기 위한 실습 폴더입니다. 창원시 직원 업무분장 데이터를 수집하고 정리한 뒤 KoE5 dense vector와 BM25 sparse vector를 생성해 Milvus에 넣을 수 있는 JSON/JSONL 파일로 변환합니다.

자세한 내용은 RAG_minwon_prac/README.md를 참고합니다.

apiTestUI

내부 API를 반복 테스트하고 결과를 기록하기 위한 Streamlit 기반 UI입니다. 외부 개발 환경에서는 Mock API로 동작을 확인하고, 폐쇄망 또는 실제 서버에서는 API_BASE_URL을 바꿔 실제 API에 연결할 수 있습니다.

자세한 내용은 apiTestUI/README.md를 참고합니다.

참고 사항

로컬 가상환경, 캐시, 업로드 파일, SQLite DB, Docker 이미지 archive 파일은 Git에 올리지 않도록 .gitignore에 포함했습니다. 개발 중 로컬에는 남아 있을 수 있지만, 원격 저장소에는 push되지 않습니다.

About

Practice projects and development exercises from my internship at DeepModal.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages