달걀-FU입니다 테마 지원으로 지금 많은 옵션과 기능 및 높은 설정 기능, 다국어 지원, 문법 검사기, 및과 Eggdrop와 함께 사용하기위한 시뮬레이션 인공 지능 IRC 스크립트! 데이터베이스 지원은 최대오고있다.
달걀-FU 소개
우선, 계란 - Fu는 무엇인가? 달걀 - Fu는 인공 지능을 시뮬레이션하고, 대화의 IRC 사용자를 참여하도록 설계 티클로 코딩 eggdrop 스크립트입니다. 이 프로그램은 그것이 자신의 결정의 확인하거나 자신의 의견을의 형성하지 않는 한, 실제로 인공 지능 아닌, 단순히 사람들이 채널에서 말을 듣고 요점을 기억하고에서 말하는 새로운 일을 '학습'에 의해 그런 행동을 모방 이런 식으로. 달걀-FU가 인식하는 항목이 제기되거나 키워드가 말했다되면, 계란-FU는 자신의 구성에 따라 무작위로 정보의 TID 비트가 그것에 대해 배웠다 선택하고 적절하게 반응 할 것이다.
이 달걀-FU의 주요 기능입니다. 배우고 응답합니다. 그러나, 계란-FU 저장하고 메시지가 표시되면 정보 만 검색하기위한 매체로 구성 할 수 있습니다.
달걀-FU는 (infobot을 기반으로) infoegg 봇에 근거했다. 정보 달걀은 듣고 배우게 만 질문에 응답 할 있도록 설계되었습니다. 이 행렬은 매우 간단했다 배우고. 그것은 달걀-FU가 모델로, 크게에 개선되었다, 이러한이었다. 달걀-FU 회담 및 정보 달걀보다 훨씬 더 유동적으로 직관적으로 반응하고 더 그런 식으로 구성하지 않는 한, 응답 메시지를 표시 할 필요가 없습니다. 채널로 전송 텍스트의 라인에 응답 할 수있는 것은 그것의 연설이 더 실제와 같은 표시한다 (이것은 계란-FU가 알고있는 항목의 경우). 자신의 학습 능력뿐만 아니라, 코딩 모든 교육 방법 (기능) 당신이 그것을 더 현실적인 성격을주는 달걀-FU의 응답을 조정할 수 있습니다.
나는 멍하니 infoegg의 코드를 조정하고 버그를 수정했을 때 어떤 달걀-FU를 만들 나를 자극하는 것은이었다. 나는 그것으로 퍼팅 얼마나 많은 작업을 깨달았을 때, 난 내 자신을 만들기로 결정했다. 코드는 느슨하게 infoegg의 코드에 기초하여 처음에했지만 보낸 아웃 부호화되었다. 그러나 나는 아직도 달걀-FU의 탄생에 infoegg의 저자을 감사드립니다.
난 당신이 내가 그것을 코딩 즐길 수만큼 계란-FU를 사용하여 즐기시기 바랍니다. 나는 항상 제안, 비판, 그리고 버그 리포트에 열려있어. 즐거운 시간 보내세요!
기본 사용법
경우에 당신은 달걀-FU는 독립 실행 형 프로그램, 당신이 잘못했다 생각 다운로드; 달걀-FU는 Eggdrop의 IRC 봇을위한 스크립트입니다. 당신은 계란-FU를 실행할 수 있도록 Eggdrop의 설치 사본이 필요합니다.
어떻게이 배운다
이 같은 선언을 듣고 때까지 설정의 계란-FU는 모든 채널을들을 것 "이 그입니다." 이 무언가를 기억하는 계란-FU를 트리거 것입니다. 키워드 나 주제는 이미 존재, 또는 다른 주제에 충분히 유사한 경우, 명령문의 나머지는 다른 응답으로 그 주제에 저장됩니다. 달걀-FU 듣는 그래서 "피자가 좋다"나중에 듣고 "피자는 여기!" 누군가가 일부러 ( "음 내가 좋아하는 피자") 피자를 언급 할 때 달걀-FU가 같은 응답합니다 피자는 '여기' '좋은'및 따라서 것을 알게 될 것이다 "당신이 피자는 여기에 말을하지 않았다?" 달걀-FU 오래된 주제에 새로운 무언가, 또는 새로운 정보를 듣고 때마다, 나중에 참조 할 수 있도록의 두뇌에 해당 TID 비트를 저장합니다. 당신은 그것을 특별한 방법과 응답의 유형을 가르 칠 수 있도록 계란-FU로 코딩 된 많은 기능이있다, 이러한 고급 섹션에서 설명한다.
사실 또는 의견으로 아무것도 정의하지 않는 문 : 어떤 달걀-FU는 배울하지 않습니다. 예는 다음과 같은 성명을 것입니다 "이 짜증!" 이후 계란-FU는 '이'무엇인지 알고하지 않습니다. 달걀-FU는 다음에 "나는 내 컴퓨터를 미워"말할 때, 따라서 달걀-FU는 assosiation을하지 않습니다, 이전 문으로 어떤 하나의 문장을 연결하지 않을 것이다 "그것은 너무 오래입니다." 그러나, "내 컴퓨터가 너무 오래"라는 배우는 달걀-FU를 트리거합니다.
어떻게이 응답
채널 달걀-FU로 보내 각 행은 모니터링이 처리이며 피사체가가에 대해 배운 무엇인지를 결정하려고합니다. 나는이 주제에 '관심'의로이 생각하고 싶다. 이 마지막 문장의 제목에 '관심'이라면, 그것은 어떤 사실과 지금까지 축적의 의견에 따라 응답을 형성 할 것이다. 피사체가 그것의 메모리에 하나 이상의 다른 주제를 일치 너무 모호한 경우, 계란-FU는 더 정확한 제목을 선택하려고합니다.
응답의 형성을 랜덤 두 가지 요인이있다. (1) 경우의 피사체에 대해 알려진 TID 비트의 수이다. 예를 들어 '피자'에 대해 알려진 하나 이상의 TID 비트가있는 경우, 계란-FU는 그 중 하나를 임의로 선택한다. (2) 문장 구조이다. 후술 될 것이며, 임의로 가능한 구조 맞춤리스트로부터 선택되어 문장 구조 반응은 완벽하게 구성한다. 기본 구조에 따라 제목이 "카마로"에 가능한 응답의 예는 나 "음, 어떤 사람은 68 카마로가 정말 좋은했다"는 "당신이 68 카마로가 정말 좋은 생각하십니까?" 당신이 볼 수 있듯이, 주제 계란-FU는 또한 71 카마로에 대해 들어있다 할지라도 "68 카마로"로 포착하고 TID 비트는 "정말 좋은"이었다
중요한 점은 당신이 "당신의 웹 사이트가 좋다"가르 칠 경우, "웹 사이트", "ㅋ ㅋ ㅋ ㅋ 당신의 웹 사이트", "ㅋ 당신의 웹 사이트 ㅋ"에 응답 할 것이다, 그냥 "웹 사이트"가 아니라을 "어쩌구 웹 사이트" . 이해가?
또한,이 버전에서 봇 당신이 그것을 가르 칠 경우는 "삶의 의미"에서 "생활이 지루"파일 것이다 "삶의 의미는 삶의 의미에 의문을 제기하는 것"과 같은 하나의 키워드로 아이디어를 일반화한다. 그것은 아직 개발의 ... 나는 달걀-FU는 주제에 대해 생각하는 방식을 확장, 심지어 주제와 관련하여 시스템의 어떤 종류를 삽입하려는 있기 때문에 항상 모호하지 않습니다 의미, 그 이유가 너무 때를,이다 배운다 "화재 트럭이 빨간색" "장미는 빨간색입니다"그것은 (이론적으로) 또한 장미와 화재 트럭이 모두 빨간색하는 관계를 만들 수있을 것입니다. '사고'이 방법은 AI에서 에뮬레이트하는 것은 매우 어렵다.
꼭 나에게 질문 또는 계란-FU의 학습이나 응답 방법에 대해있을 수 있습니다 의견을 보내, 나는 항상 새로운 의견과 아이디어에 열려있어.
아카이브 내부의 방법 to.txt의 파일을 구성하는 방법에 대한 자세한 정보를 찾을 수 있습니다
이 릴리스의 새로운 기능 : 있습니다.
고정 & quot; eggfu (chans) & quot; 및 quot; eggfu (ignorelist) & quot; 오류.
댓글을 찾을 수 없습니다