정해진 대화 찍어내는 걸 넘어서서(심심이, 가짜톡)
파이썬으로 짜서 어느 문장을 이해했으면 그걸 반영하는
인공지능을 만들고 싶은데
Lisp로 짜야하나.. 진짜 간단한 구조로 만들고 싶은데
인공지능이 사용자가 주어진 문장으로 규칙을 지시하면
그 규칙 문장에 따라 새로운 문장을 조합하는
인공지능을 만들고 싶네요
예를 들어 사용자가 밴츠 자동차가 비싸다고 지시하면
Q: 자동차 중에 비싼 게 뭐야?
A: 밴츠라고 하던데?
이런 간단한 것부터 구현하려구요..
이런 간단한 이해한 것들을 한 100개 정도 입력할 거거든요
그러면 대화의 규칙을 알게 되겠죠
참고할 사이트나 강의 좀 댓글에 적어주세요!
그게 아니라면 검색어라도 알려주세요 ㅎㅎ
파이썬으로 짜서 어느 문장을 이해했으면 그걸 반영하는
인공지능을 만들고 싶은데
Lisp로 짜야하나.. 진짜 간단한 구조로 만들고 싶은데
인공지능이 사용자가 주어진 문장으로 규칙을 지시하면
그 규칙 문장에 따라 새로운 문장을 조합하는
인공지능을 만들고 싶네요
예를 들어 사용자가 밴츠 자동차가 비싸다고 지시하면
Q: 자동차 중에 비싼 게 뭐야?
A: 밴츠라고 하던데?
이런 간단한 것부터 구현하려구요..
이런 간단한 이해한 것들을 한 100개 정도 입력할 거거든요
그러면 대화의 규칙을 알게 되겠죠
참고할 사이트나 강의 좀 댓글에 적어주세요!
그게 아니라면 검색어라도 알려주세요 ㅎㅎ
정신상태를 보아하니 돌아가셨다가 깨어나셔도 못만드실거같아요 때려치우세요 ^^
제 프로그래밍 실력에 비춰보면 만들 수 있을 거 같은데..
농담입니다.. 죄송합니다.. 진지하시군요..
아니에요 글을 궁서체로 썼어야 했나보네요 제 잘못입니다 ㅎㅎ
NLP (Natural Language Processing, 자연어 처리) 기법이라고 하는 건데, 일단 형태소 분석으로 주어, 목적어 파악하고(어차피 다음 대화주제는 주어나 목적어, 아니면 둘 다에서 파생되니) 다음 문장은 의문문이나, 경험론에 입각한 랜덤한 문장을 뿌려주면 될 듯 - dc App
더 나아가려면, 동사와 주어, 목적어의 관계에서 긍정, 부정 파악하고, 긍정에 대한 답변과 부정에 대한 답변을 나누고 - dc App
그 다음은 이게 직접적인 문장인지 간접적인 문장인지 파악하거나 주장, 암시, 독백, 등등 여러 감정을 파악해서 달리 뿌려주면, 튜링 테스트 통과하실듯 ㅎㅎ - dc App
도커띠가말한 NLP 관련해서 파이썬에 좋은 오픈소스가있음
http://konlpy.org/ko/v0.4.3/
참고
감사합니다!! 사랑해여 여러분!!