
안녕하세요 챗봇 개발하다가 궁금한점이 있어서 질문합니다. 챗봇한테 '배고파'라는 식사 관련 질문을 하면 상황이 식사 관련으로 계속 들어가야 하는데, 그런게 안되서 고민입니다.
제가 챗봇 관련 api를 사용안하고 간단하게 만들고 있어서 그런지 이게 안되나 싶기도 하구요...
아니면 리스트뷰에 올라온 문자열을 로그 형식으로 저장 해놨다가 조건을 넣어서 활성화 시키는게 방법일까요? 조건 안에 조건을 집어넣어서 해당 상황을 활성 시키고 싶은데 그 부분을 잘 몰라서 답답하네요 ㅜㅜ
고수 분들 도움 좀 부탁드립니다~
String question = intent.getStringExtra(EXTRA_QUESTION);
if(question.contains("배고파")){
answer = "배 고프시다면 식당으로 가실래요?";
//다음 부분이 인식이 안됩니다.
if (question.contains("아니")){
answer = "요리해서 드실려면 제가 추천해드릴 목록이 있어요";
}
}