딥러닝) 챗봇, RAG, 로컬 AI, Ollama
·
Python/딥러닝
딥러닝에서 챗봇의 발전1. 챗봇이란?사용자의 자연어 질문을 분석하여 응답을 생성하는 프로그램이다. 규칙기반 - 검색기반 - 생성기반 - 지능형 에이전트 순서로 발전했다.챗봇은 초기(규칙/검색기반)에는 입력문–패턴–매칭–출력문 구조로 동작했으며, 이후 생성 기반과 지능형 에이전트로 발전하면서 내부 처리 방식이 고도화되었다.챗봇은 사용자의 입력을 받아 답변을 하는데아래와 같이 4개 순서대로 발전했다.규칙기반 챗봇 : 미리 정해진 패턴에만 반응하여 조금이라도 달라져도 실패검색기반 챗봇 : 가장 유사한 문서나 문장을 찾아서 그대로 반환생성기반 챗봇 : 새로운 문장을 직접 생성해서 반환지능형 에이전트 챗봇 : 문장 생성과 더불어 실제 행동을 수행 정해진 답변만을 해야 하는 사내 FAQ에는 검색기반 챗봇이 적합하며..