egg-fu

Phần mềm chụp màn hình:
egg-fu
Các chi tiết về phần mềm:
Phiên bản: 2.0.11
Ngày tải lên: 3 Jun 15
Nhà phát triển: Kevin Lanni and Chris Wilkerson
Giấy phép: Miễn phí
Phổ biến: 21

Rating: 3.3/5 (Total Votes: 3)

trứng-fu là một kịch bản Artificial Intelligence IRC mô phỏng để sử dụng với Eggdrop với nhiều tùy chọn và tính năng và cấu hình cao, hỗ trợ đa ngôn ngữ, kiểm tra ngữ pháp, và bây giờ với sự hỗ trợ chủ đề! Hỗ trợ cơ sở dữ liệu được cập tới.
Giới thiệu về trứng-fu
Trước hết, những gì trứng-fu IS? trứng-fu là một kịch bản eggdrop mã hoá trong Tcl được thiết kế để mô phỏng trí tuệ nhân tạo, và tham gia vào một người dùng IRC trong cuộc trò chuyện. Chương trình này là không thực sự trí tuệ nhân tạo, vì nó không làm cho nó là quyết định của chính hoặc hình thức đó là ý kiến ​​riêng, nó chỉ đơn giản là bắt chước hành vi như vậy bằng cách lắng nghe những gì người ta nói trong một kênh và ghi nhớ những điểm chính và "học tập" những điều mới mẻ để nói trong cách này. Khi một chủ đề mà trứng-fu nhận được đưa lên hoặc một từ khóa được cho biết, trứng-fu sẽ chọn ngẫu nhiên một tid-bit của thông tin mà nó đã biết về nó và phản ứng thích hợp, theo cấu hình của riêng bạn.
Đây là chức năng chính của trứng-fu. Để tìm hiểu và đáp ứng. Tuy nhiên, trứng-fu có thể được cấu hình như là một phương tiện để lưu trữ và chỉ lấy thông tin khi được nhắc nhở.
trứng-fu được dựa trên các bot infoegg (mà là dựa trên infobot). Thông tin trứng được thiết kế như vậy mà nó sẽ học bằng cách lắng nghe và chỉ trả lời câu hỏi. Nó đang học ma trận là rất đơn giản. Đó là những, mà trứng-fu đã được mô hình hóa sau, và cải thiện rất nhiều thuận. cuộc đàm phán trứng-fu và phản ứng nhiều hơn và trực giác êm ái hơn so với thông tin trứng và không cần nhắc nhở để trả lời, trừ khi cấu hình theo cách đó. Đang có thể đáp ứng với bất kỳ dòng văn bản được gửi đến một kênh (miễn là nó là một chủ đề mà trứng-fu biết) làm cho nó xuất hiện nhiều bài phát biểu của cuộc sống như thế nào. Ngoài khả năng học tập của riêng mình, tất cả các phương pháp giảng dạy (tính năng) được mã hóa trong cho phép bạn tinh chỉnh các phản ứng trứng-fu để cung cấp cho nó một tính cách nhiều hơn thực tế.
Điều gì đã khiến tôi để tạo ra trứng-fu là khi tôi được yên tinh chỉnh mã trong infoegg và sửa chữa lỗi. Khi tôi nhận ra bao nhiêu công việc tôi đã gửi gắm vào đó, tôi quyết định làm cho riêng tôi. Mã này đã lần đầu tiên một cách lỏng lẻo dựa trên mã infoegg, nhưng từ đó đã được mã hóa ra. Tuy nhiên tôi vẫn ghi tác giả infoegg của sự ra đời của trứng-fu.
Tôi hy vọng bạn thích sử dụng trứng-fu nhiều như tôi thích mã hóa nó. Tôi luôn luôn mở để gợi ý, phê bình, và lỗi-reports. Hãy vui vẻ!

Cách sử dụng cơ bản

Trong trường hợp bạn tải về trứng-fu suy nghĩ nó là một chương trình độc lập, bạn đã sai; trứng-fu là một kịch bản cho các IRC bot Eggdrop. Bạn cần có một copy của Eggdrop để có thể chạy trứng-fu.
Làm thế nào nó học
trứng-fu sẽ lắng nghe tất cả các kênh trong đó là cấu hình cho đến khi nó nghe một bản tuyên bố như "này IS đó." Đây là những gì gây nên trứng-fu để nhớ một cái gì đó. Nếu từ khóa hoặc chủ đề đã tồn tại, hoặc là tương tự, đủ để một chủ đề khác, phần còn lại của câu lệnh được lưu trữ theo chủ đề đó như là một phản ứng thay thế. Vì vậy, khi trứng-fu nghe "pizza là tốt" và sau đó nghe "pizza là ở đây!" nó sẽ biết rằng pizza là 'tốt' và 'ở đây' Vì vậy, khi một người nào đó yên đề cập đến pizza ("mmm tôi thích pizza") trứng-fu sẽ trả lời với một cái gì đó như: "Cậu không nói pizza là ở đây?" Mỗi lần trứng-fu nghe một cái gì đó mới, hoặc các thông tin mới về một đề tài cũ, nó sẽ lưu trữ mà tid-bit trong não của nó để tham khảo trong tương lai. Có rất nhiều tính năng mã hóa thành trứng-fu cho phép bạn để dạy nó phương pháp đặc biệt và các loại phản ứng, chúng sẽ được giải thích trong phần tiên tiến.
Có gì trứng-fu KHÔNG học hỏi từ: báo cáo rằng không xác định bất cứ điều gì như là thực tế hoặc ý kiến. Một ví dụ là một tuyên bố như "này sucks!" kể từ khi trứng-fu không biết gì 'này' được. trứng-fu sẽ không kết hợp bất kỳ một tuyên bố với các tuyên bố trước đó, do đó trứng-fu sẽ không làm cho các assosiation khi bạn nói "Tôi ghét máy tính của tôi" tiếp theo "Đó là quá cũ." Tuy nhiên, nói rằng "máy tính của tôi là quá già" sẽ kích hoạt trứng-fu để tìm hiểu.
Làm thế nào nó đáp ứng
Mỗi dòng gửi đến một kênh trứng-fu là giám sát được xử lý và nó sẽ cố gắng để xác định đối tượng là bất cứ điều gì nó đã học được về. Tôi thích nghĩ về điều này vì nó là 'lợi ích' trong một chủ đề. Nếu nó 'quan tâm' trong các chủ đề của bản tuyên bố cuối cùng, nó sẽ tạo thành một bài trả lời dựa trên những dữ kiện gì và dùng nó tích lũy cho đến nay. Nếu chủ đề là quá mơ hồ phù hợp với nhiều đối tượng khác trong bộ nhớ của nó, trứng-fu sau đó sẽ cố gắng chọn những chủ đề chính xác hơn.
Có hai yếu tố ngẫu nhiên sự hình thành của các phản ứng. (1) là số tid-bit được biết về các đối tượng trong vụ án. Nếu có nhiều hơn một tid-bit được biết về 'pizza' ví dụ, trứng-fu sẽ ngẫu nhiên chọn một trong số họ. (2) là các cấu trúc câu. Các phản hồi cấu trúc câu được cấu hình đầy đủ, như sẽ được giải thích sau, và được lựa chọn ngẫu nhiên từ danh sách cá nhân của bạn có thể cấu trúc. Một ví dụ về một phản ứng tốt để các đối tượng "Camaro" dựa trên cấu trúc mặc định là "Vâng, có người nói là 68 Camaro là thực sự tốt đẹp" hoặc "Bạn có nghĩ rằng 68 Camaro là thực sự tốt đẹp?" Như bạn có thể thấy, các đối tượng trứng-fu chọn là "68 Camaro" mặc dù nó cũng có thể đã nghe nói về 71 camaro, và tid-bit là "thực sự tốt đẹp"
Một điểm quan trọng, nếu bạn dạy nó "trang web của bạn là tốt đẹp" nó sẽ trả lời "trang web của bạn", "blah blah trang web của bạn", "blah blah trang web của bạn", và chỉ cần "trang web", nhưng không phải để "trang web blah" . Có lý?
Ngoài ra, trong phiên bản này các bot sẽ khái quát hóa các ý tưởng vào một từ khóa, ví dụ như nếu bạn dạy nó "ý nghĩa của cuộc sống là để đặt câu hỏi về ý nghĩa của cuộc sống" nó sẽ nộp "cuộc sống là nhàm chán" dưới "ý nghĩa của cuộc sống". Nó vẫn còn trong phát triển ... có nghĩa là nó sẽ không phải luôn luôn là quá mơ hồ, lý do cho điều này là bởi vì tôi có ý định mở rộng cách trứng-fu nghĩ về một chủ đề, và thậm chí chèn một số loại hệ thống liên quan chủ đề, do đó, khi nó học "một bông hồng đỏ" và "một ngọn lửa-xe là màu đỏ" nó sẽ (trên lý thuyết) có thể cũng làm cho các hiệp hội mà cả một bông hồng và một đám cháy xe tải có màu đỏ. Phương pháp này của 'suy nghĩ' là rất khó khăn để thi đua trong AI.
Bởi tất cả các phương tiện gửi cho tôi bất kỳ câu hỏi hoặc ý kiến ​​bạn có thể có về học tập hoặc đáp ứng các phương pháp trứng-fu của tôi vẫn luôn luôn mở cửa cho ý kiến ​​và ý tưởng mới.
Bạn có thể tìm thêm thông tin về làm thế nào để cấu hình nó trên các tập tin Làm thế nào-To.txt bên trong các kho lưu trữ

là gì mới trong phiên bản này:.

  • Cố định & quot; eggfu (chans) & quot; và & quot; eggfu (ignorelist) & quot; lỗi.

Phần mềm tương tự

turses
turses

20 Feb 15

VoiceChatter
VoiceChatter

11 May 15

MiniTwitter
MiniTwitter

2 Jun 15

Ý kiến ​​để egg-fu

Bình luận không
Nhập bình luận
Bật hình ảnh!