현재 재미있는 스크립트를 작성 중입니다. 기본적으로 주어진 문구와 일치하고 일치점을 기반으로 미리 정의 된 응답을 제공합니다. 라이브 피드를 기반으로 정보를 검색하거나, 작업을 실행하거나, 일화를 말하거나, 그녀와 채팅 할 수 있습니다.
이미 badwords, caps lock 또는 둘 다에 대한 감지 기능이 내장되어 있습니다. 이 프로그램에는 소녀 이름이 있으며 논리적 인 용어로 가능한 한 소녀 소녀에 가깝게 만들려고했습니다 (예 : 모든 소녀 소녀는 질문에 응답하는 데 700ms가 걸린다는 것을 알고 있습니다. 물론 농담). 여기 작은 예가 있습니다 :
클라이언트 : 당신의 문제는 무엇입니까?
Kiku : 나와 함께 그 말을 사용하지 마십시오!
클라이언트 : #### 당신
Kiku : 왜 그렇게 나에게 의미 있는가 : /
그러나 나는 진심으로 풍자 특징을 추가하고 싶습니다. 그래서 당신이 풍자에 무언가를 쓰면, 그녀는 그것을 감지하고 그에 따라 반응합니다. 이제 이것은 까다로운 부분입니다. 어떻게 스크립트를 가르치십니까?
좀 더 구체적으로. 오늘날 가장 많이 사용되는 비꼬는 말은 무엇입니까? 아니면 통계를 얻는 방법? 스크립트가 주어진 문구의 문맥을 이해하도록하려면 어떻게해야합니까?
최신 정보
이 질문이 과대 광고되고 있기 때문에 상황을 좀 더 정리해야한다고 생각합니다. 스크립트가 풍자를 완벽하게 감지하는 것은 기본적으로 불가능하다는 것은 매우 분명합니다. 적어도 합리적인 문제에서. 그러나 나는 가능한 많은 양의 풍자가 감지 될 수 있다고 생각합니다 .
나는 지금까지 그것을 내 스크립트가 매우 제한된 풍자를 감지 할 수 있도록 만들었습니다. 나는 예를 들어 일반적인 비꼬는-단어 (. 그러나 혼자가 쓸모를) 미리 정의 : 같은, 바로 큰 무엇이든, 그래. 그리고 그 첫 번째 경기, 간단한 일처럼 대문자와 인용 THANKS you are so smart
또는 oh you are so "SMART"
.
스크립트의 주요 기능은 작업을 수행하거나 정보를 검색하는 것입니다. 그런 다음 "감사"를 특수 변수로 추가했습니다. 그래서 yeah thanks
나 whatever thanks
가능한 풍자를 트리거,하고 스크립트가 묻습니다 : "나는 풍자를 감지 마십시오" 가장 좋은 방법은 "죄송합니다"라고 말하고 그렇지 않으면 경고 지점을 추가하고 한도에 도달하면 무시하는 것입니다.
이 매우 간단한 알고리즘이 실제로 작동하는 것처럼 보이므로이 아이디어는 물론 많은 조정 및 조정 후에 미래가 있습니다. 그러나 누군가가 더 똑똑하면 동일한 아이디어를 염두에두고 오픈 소스 소프트웨어를 만들 것입니다. 그런 다음이 기능을 웹의 많은 기능에 연결할 수 있습니다. 고객 지원은 아마도 가장 큰 이익이 될 것입니다. 그러나 이러한 종류의 소프트웨어는 "플래그 블"컨텐츠를 탐지하는 데 사용될 수도 있습니다.