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