Skip to content

Latest commit

 

History

History
104 lines (68 loc) · 7.04 KB

README.md

File metadata and controls

104 lines (68 loc) · 7.04 KB

LawChatBot - RAG based Generative AI Chatbot

Know Your Rights! Better Citizen, Better Nation!

About The Project

LawChatBot은 판례 및 법률 조항과 함께 법률 상담 서비스와 법률 문서 분석 및 요약 기능을 제공합니다. LLM 모델의 이미 학습된 방대한 정보와 더불어 Langchain을 사용한 법률 지식을 더해 다양하고 특수한 상황에 유연하게 대응하여 답변을 생성할 수 있습니다.

  • 시연영상 추가 예정

⌘ Project Background

  • 배경 : 국내 법률 시장 규모의 증가 및 향후 고령화, 산업화로 인해 상속, 노후 보장, 의료 등에 법률 자문 서비스 수요 증가가 예상되고 있습니다. 그러나 법률 용어나 법률 문장은 해석하기 어려워 일반인들이 이해하기에는 쉽지 않습니다.

  • 목표 : 이러한 상황을 해결하기 위해 법률 상황에 대해 이해하기 쉬운 가이드라인을 제시하고, 일반인들이 처한 법적 상황을 분석하여 이해하기 쉽게 상담을 제공함으로써 법의 장벽을 낮출 수 있는 가벼운 법률 상담 서비스를 제공하고자 합니다.


Use Case

Getting Started

  1. 웹 서버에 접속합니다.
  2. 법률 상담 서비스와 법률 문서 요약 서비스 중 자신이 원하는 서비스를 선택합니다.

  • 법률 상담 서비스

  • 완성 사진 추가 예정

    • 법률 상담 서비스의 경우에는 Main 페이지를 선택합니다.
    • 자신이 가지고 있는 OpenAI API Key를 입력합니다.
    • Process 버튼을 눌러 AI ChatBot이 사용자가 올린 법률 문서를 이해하도록 합니다.
    • 메시지 프롬프트에 자신이 처한 법적 분쟁 상황 및 연관 질문을 입력합니다.
    • AI ChatBot이 사용자의 법적 상황 맥락을 파악하여 가이드라인을 채팅 형태로 제공합니다.

  • 법률 문서 요약 서비스

  • 완성 사진 추가 예정정

    • 법률 문서 요약 서비스의 경우에는 Analysis 페이지를 선택합니다.
    • 자신이 가지고 있는 OpenAI API Key를 입력합니다.
    • PDF, txt, DOCX 형태의 법률 문서 파일을 넣습니다.
    • Process 버튼을 눌러 AI ChatBot이 사용자가 올린 법률 문서를 이해하도록 합니다.
    • 메시지 프롬프트에 문서 내용에 관한 법적인 질문을 입력합니다.
    • AI ChatBot이 사용자의 법적 상황 맥락을 파악하여 가이드라인을 채팅 형태로 제공합니다.

※ 참고

파일의 개수는 최대 3개까지 넣을 수 있습니다.

OpenAI API Key를 가지고 있지 않다면 링크를 통해 Key를 발급받을 수 있습니다.

서비스를 이용하는 데에 궁금한 점이 생기면 FAQ를 참고하도록 합니다.

채팅 내용을 지우고 싶다면 사이드 바에 있는 Clear Chat History를 사용하도록 합니다.


🧑🏻‍💻 Team Introduction & Members

💬 Team Introduction

2024 1학기 광운대학교 소프트웨어학부 캡스톤 디자인 1조

조화와 지속 가능한 성장을 추구하는 팀 천산조입니다!

팀 개개인 모두 주어진 위치에 상관없이 모든 일에 오너십을 가지고 적극적으로 참여하는 것을 최우선으로 생각하였습니다. 좋은 동료가 되기 위해 치열하게 고민하고, 학습하고, 성장하고 있습니다.


👨🏼‍💻 Members

조천산 정현 은관휘 김선진

Tech Stack

  

  

  Slack 

 HuggingFace ChatGPT

RAG 개발 단계


Contact

질문이나 피드백이 있으시면 github issue를 올려주세요.