Repolode
alfredfrancis

alfredfrancis/ai-chatbot-framework

관리 대시보드와 멀티채널 연동을 갖춘, NLU 기반 챗봇 구축용 셀프 호스팅 Python 로우코드 플랫폼입니다.

대체할 수 있는 제품:Dialogflow

스타
2,165
포크
748
열린 이슈
15
마지막 커밋
2개월 전

어떤 프로젝트인가요?

AI Chatbot Framework는 Python으로 챗봇을 구축할 수 있는 셀프 호스팅 플랫폼입니다. 웹 관리 대시보드에서 자연어 대화 시나리오를 설계할 수 있어, 코드를 작성하지 않고도 봇의 대화를 만들고 학습시킬 수 있습니다. AI 전문가가 아닌 개발자도 AI 기반 챗봇을 쉽게 활용할 수 있도록 하는 것이 프로젝트의 목표입니다.

이 프레임워크는 spaCy 단어 임베딩, ML 기반 의도 인식 및 엔터티 추출, 대규모 언어 모델을 이용한 제로샷 이해 등 여러 NLU 방식을 결합합니다. 멀티턴 대화, tool calling을 통한 API 요청 처리, 영구 메모리와 컨텍스트 관리, 대화 로그를 지원합니다. RAG 기반 지식 베이스 및 FAQ 응답 기능은 개발 중으로 표시되어 있습니다.

봇은 REST API 또는 웹 페이지의 채팅 스니펫을 통해 이용할 수 있으며, Facebook Messenger도 지원합니다. Slack 및 Twilio를 통한 WhatsApp 연동은 계획 중입니다. 기술 스택은 FastAPI, MongoDB, Next.js를 사용하는 React, scikit-learn, TensorFlow/Keras, Docker이며, 배포에는 Kubernetes와 Helm을 사용합니다.

핵심 기능

  • 01완전한 셀프 호스팅 배포
  • 02대화 구축을 위한 로우코드 관리 대시보드
  • 03컨텍스트를 유지하는 멀티턴 대화
  • 04API 요청 처리를 위한 tool calling
  • 05ML 기반 의도 인식 및 엔터티 추출, LLM을 통한 제로샷 NLU
  • 06웹 REST API, 채팅 스니펫, Facebook Messenger 채널

활용 사례

  • 질문에 답하고 백엔드 API를 호출하는 고객 지원 봇 구축
  • 코드를 작성하지 않고 대화 시나리오 프로토타이핑
  • 자체 인프라에서 비공개 챗봇 호스팅
  • REST API를 통해 기존 웹사이트에 채팅 위젯 추가

사용 전 알아둘 점

  • RAG를 활용한 지식 베이스 및 FAQ 답변 기능은 아직 개발 중입니다.
  • Slack 및 WhatsApp 연동은 곧 제공될 예정입니다.

포함된 컬렉션

토픽

자주 묻는 질문

ai-chatbot-framework은(는) 무엇인가요?
관리 대시보드와 멀티채널 연동을 갖춘, NLU 기반 챗봇 구축용 셀프 호스팅 Python 로우코드 플랫폼입니다. AI Chatbot Framework는 Python으로 챗봇을 구축할 수 있는 셀프 호스팅 플랫폼입니다. 웹 관리 대시보드에서 자연어 대화 시나리오를 설계할 수 있어, 코드를 작성하지 않고도 봇의 대화를 만들고 학습시킬 수 있습니다. AI 전문가가 아닌 개발자도 AI 기반 챗봇을 쉽게 활용할 수 있도록 하는 것이 프로젝트의 목표입니다.
ai-chatbot-framework은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ai-chatbot-framework은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ai-chatbot-framework은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. ai-chatbot-framework의 마지막 커밋은 2026년 8월 26일입니다.
ai-chatbot-framework은(는) 어디에 사용할 수 있나요?
질문에 답하고 백엔드 API를 호출하는 고객 지원 봇 구축 코드를 작성하지 않고 대화 시나리오 프로토타이핑 자체 인프라에서 비공개 챗봇 호스팅 REST API를 통해 기존 웹사이트에 채팅 위젯 추가
ai-chatbot-framework은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/alfredfrancis/ai-chatbot-framework

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트