이 기사에서는 tensorflow를 사용하여 간단한 채팅 봇을 만드는 방법을 보여줍니다.
데이터로는 PARIS JO JO 2024의 Kaggle 데이터세트를 사용하여 훈련 단계에서 문장을 구했습니다.
내 github에서 종료 코드를 얻을 수 있습니다: https://github.com/victordalet/Kaggle_analytic/tree/feat/paris_2024_olympics
채팅봇의 텐서플로우 데이터세트는 다음과 같습니다.
태그와 패턴, 그리고 다양한 반응을 찾아볼 수 있어요
우리의 목표는 JO 베팅 데이터 세트의 다양한 시퀀스를 추가하여 이와 같은 파일에 추가하는 것입니다.
기본 json과 JO의 csv에 있는 챗봇 데이터셋을 읽어서 분할 처리해서 json에 문장을 추가했어요
교육 목적으로 tensorflow 예제를 편집했습니다.
내 코드를 사용하여 실행하려면 첫 번째 인수에 원하는 에포크 수를 추가하세요.
모델이 들어갈 저장 디렉터리를 만들고 이 글의 시작 부분과 같이 github에 있는 class.pkl 및 word.pkl 파일을 추가하세요.
임의의 메시지를 받는 테스트 메서드를 사용하여 ChatBot 클래스를 만듭니다.
get_response 메소드를 사용하여 이 챗봇을 애플리케이션에 추가할 수 있습니다. 예를 들어 웹사이트에 챗봇을 두기 위해 플라스크 API의 내 프로젝트 중 하나에서 이를 호출합니다.
위 내용은 채팅봇 만들기 - JO PARIS 4의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!