Chatbot ELIZA Cổ điển Được Tái tạo bằng C++: Cộng đồng Suy ngẫm về Sự Lừa dối Sớm nhất của AI
Chatbot ELIZA Cổ điển Được Tái tạo bằng C++: Cộng đồng Suy ngẫm về Sự Lừa dối Sớm nhất của AI
Việc tái tạo gần đây chương trình ELIZA năm 1966 của Joseph Weizenbaum bằng C++ đã làm dấy lên những cuộc thảo luận thú vị về bản chất của trí tuệ nhân tạo và cách nhận thức của chúng ta về trí thông minh đã phát triển qua nhiều thập kỷ.ELIZA, được công nhận rộng rãi là chatbot đầu tiên trên thế giới, ban đầu được tạo ra trong khoảng 1964-1966 bởi Giáo sư MIT Joseph Weizenbaum. Điều làm cho việc tái tạo này đặc biệt thú vị là nó được phát triển ban đầu trước khi mã nguồn gốc được tìm thấy lại, điều này nhấn mạnh sự quyến rũ bền bỉ đối với chương trình tiên phong này.Một ảnh chụp màn hình của trang kho lưu trữ GitHub cho việc tái tạo ELIZA bằng C++, hiển thị mã nguồn và những người đóng gópẢo tưởng về Trí tuệCuộc thảo luận cộng đồng xung quanh việc tái tạo này tập trung vào mục đích ban đầu của ELIZA - không phải để thúc đẩy hiểu biết về trí tuệ nhân tạo, mà là để chứng minh mọi người dễ dàng bị đánh lừa như thế nào khi gán sự hiểu biết cho một chương trình đơn giản chỉ dựa trên việc so khớp mẫu. Nhận xét này vẫn còn rất phù hợp trong kỷ nguyên của các mô hình ngôn ngữ tinh vi ngày nay.Điều đó thực sự nói lên nhiều điều về trí thông minh, phải không?Bình luận này nắm bắt được bản chất của điều làm cho ELIZA vẫn hấp dẫn cho đến ngày nay. Kỹ thuật so khớp mẫu và phản ánh đơn giản của chương trình đã tạo ra ảo tưởng về sự hiểu biết đủ thuyết phục để thu hút người dùng vào cuộc trò chuyện có ý nghĩa, mặc dù không có sự hiểu biết thực sự về cuộc đối thoại. Cái nhìn cơ bản này về tương tác giữa người và máy tính tiếp tục định hình các cuộc thảo luận về hệ thống AI hiện đại và cách chúng ta nhận thức chúng.Tác động Văn hóa và Khả năng Tiếp cậnViệc tái tạo cũng đã làm nổi bật tác động văn hóa rộng rãi của ELIZA. Các thành viên cộng đồng đã chỉ ra nhiều cách để trải nghiệm tương tác kiểu ELIZA ngày nay, bao gồm thông qua lệnh M-x doctor của Emacs, thực hiện phiên bản Lisp của chương trình nổi tiếng này. Khả năng tiếp cận này trên các nền tảng khác nhau nói lên vị thế của ELIZA như một phần nền tảng của lịch sử máy tính.Cuộc thảo luận cũng đề cập đến một số khía cạnh vui nhộn hơn trong lịch sử của ELIZA, với một người bình luận hỏi về một kịch bản quyến rũ được đồn đại cho động cơ ELIZA, tiếp theo là một phản hồi hài hước bắt chước kỹ thuật phản ánh của ELIZA. Trao đổi này cho thấy cách mà các mẫu hội thoại của chương trình đã trở thành một phần trong hiểu biết văn hóa của chúng ta về AI thời kỳ đầu.Chi tiết triển khai ELIZANgười sáng tạo ban đầu: Joseph Weizenbaum (1964-1966)Được tái tạo bởi: Ant & Max Hay (2023)Giấy phép: CC0 1.0 (Phạm vi công cộng)Ngôn ngữ triển khai: C++Hướng dẫn xây dựng được cung cấp cho:Hệ thống POSIX (macOS): Sử dụng clang++Windows: Sử dụng Microsoft Visual StudioTài nguyên liên quanBản tái tạo JavaScript có sẵn trực tuyếnTriển khai I/O nối tiếp cho máy đánh chữ ASR 33Tập lệnh ELIZA cho máy Turingelizagen.org - Bộ sưu tập thông tin liên quan đến ELIZAfindingeliza.org - Trang web cho cuốn sách sắp ra mắt về ELIZANghiên cứu Lịch sử và Tài liệuDự án tái tạo này dường như là một phần của nỗ lực lớn hơn để ghi lại và bảo tồn lịch sử của ELIZA. Bài viết đề cập đến sự hợp tác trên một cuốn sách về ELIZA và tham chiếu đến elizagen.org và findingeliza.org như kho lưu trữ thông tin liên quan đến ELIZA. Các thành viên cộng đồng cũng nhấn mạnh nghiên cứu chi tiết đã đi vào việc tái tạo các cuộc trò chuyện cụ thể, bao gồm cả tương tác Parry/Doctor nổi tiếng được ghi lại trong RFC439.Điều làm cho việc tái tạo này đặc biệt có giá trị là sự chú ý đến tính chính xác lịch sử, cố gắng tái tạo trung thực hành vi của chương trình gốc thay vì nâng cao nó với các khả năng hiện đại. Cách tiếp cận này cho phép người dùng ngày nay trải nghiệm lịch sử máy tính như nó thực sự đã từng, thay vì thông qua lăng kính của kỳ vọng đương đại.Khi chúng ta tiếp tục vật lộn với các hệ thống AI ngày càng tinh vi có thể tạo ra văn bản giống con người một cách đáng kinh ngạc, ELIZA đứng như một lời nhắc nhở quan trọng về cách nhận dạng mẫu và lập trình thông minh có thể tạo ra ảo tưởng thuyết phục về sự hiểu biết. Sự quyến rũ bền bỉ với chương trình đơn giản này nói lên ý nghĩa của nó trong cả lịch sử kỹ thuật của máy tính và cuộc khám phá triết học đang diễn ra của chúng ta về những gì tạo nên trí thông minh trong máy móc.Tham khảo: Joseph Weizenbaum's 1966 ELIZA recreated in C++
AI
1 giờ trước
Pixelagent: Một Framework Agent Linh Hoạt Ưu Tiên Cơ Sở Hạ Tầng Dữ Liệu Hơn Là Trừu Tượng Hóa
AI
1 giờ trước
Pixelagent: Một Framework Agent Linh Hoạt Ưu Tiên Cơ Sở Hạ Tầng Dữ Liệu Hơn Là Trừu Tượng Hóa
Kỹ thuật NLP Hiện đại Tiết lộ Cấu trúc Giống Ngôn ngữ trong Bản thảo Voynich Bí ẩn
Journal Article
1 giờ trước
Kỹ thuật NLP Hiện đại Tiết lộ Cấu trúc Giống Ngôn ngữ trong Bản thảo Voynich Bí ẩn
Mối lo ngại gia tăng khi sinh viên và người trẻ sử dụng ChatGPT cho các quyết định cuộc sống và công việc học tập
AI
6 giờ trước
Mối lo ngại gia tăng khi sinh viên và người trẻ sử dụng ChatGPT cho các quyết định cuộc sống và công việc học tập
BrowserBee: Trình tự động hóa trình duyệt đặt quyền riêng tư lên hàng đầu gây tranh luận về bảo mật và hiệu quả
Bảo mật
7 giờ trước
BrowserBee: Trình tự động hóa trình duyệt đặt quyền riêng tư lên hàng đầu gây tranh luận về bảo mật và hiệu quả
Plugin hardtime.nvim Giúp Phá Vỡ Thói Quen Xấu Trong Vim, Khơi Mào Cuộc Tranh Luận Về Triết Lý Di Chuyển
7 giờ trước
Plugin hardtime.nvim Giúp Phá Vỡ Thói Quen Xấu Trong Vim, Khơi Mào Cuộc Tranh Luận Về Triết Lý Di Chuyển
Samsung ra mắt Galaxy S25 Edge siêu mỏng với thiết kế cao cấp và ưu đãi đặt trước ấn tượng
Điện thoại
13 giờ trước
Samsung ra mắt Galaxy S25 Edge siêu mỏng với thiết kế cao cấp và ưu đãi đặt trước ấn tượng
Công Cụ Lập Trình AI Cho Kết Quả Trái Chiều: Mang Tính Cách Mạng Trong Các Startup Nhưng Tác Động Tối Thiểu Đến Năng Suất Làm Việc
AI
14 giờ trước
Công Cụ Lập Trình AI Cho Kết Quả Trái Chiều: Mang Tính Cách Mạng Trong Các Startup Nhưng Tác Động Tối Thiểu Đến Năng Suất Làm Việc
Nhà phát triển Star Citizen trì hoãn Flight Blades gây tranh cãi sau phản ứng dữ dội về cơ chế Pay-to-Win
Trò chơi máy tính
14 giờ trước
Nhà phát triển Star Citizen trì hoãn Flight Blades gây tranh cãi sau phản ứng dữ dội về cơ chế Pay-to-Win
Google Mở Rộng Trợ Lý AI Gemini Trên Hệ Sinh Thái Android Với Các Cập Nhật Giao Diện Lớn
AI
16 giờ trước
Google Mở Rộng Trợ Lý AI Gemini Trên Hệ Sinh Thái Android Với Các Cập Nhật Giao Diện Lớn
Lỗ hổng Thoát khỏi Máy ảo VirtualBox Đặt ra Câu hỏi về Bảo mật Đồ họa 3D trong Máy ảo
Bảo mật
19 giờ trước
Lỗ hổng Thoát khỏi Máy ảo VirtualBox Đặt ra Câu hỏi về Bảo mật Đồ họa 3D trong Máy ảo
Phát triển iOS đa nền tảng: xtool cho phép xây dựng ứng dụng iOS trên Linux và Windows
Ứng dụng
19 giờ trước
Phát triển iOS đa nền tảng: xtool cho phép xây dựng ứng dụng iOS trên Linux và Windows
Rapidhash Nổi Lên Như Hàm Băm Tiên Tiến Nhất Cho Khóa Nhỏ, Vượt Trội Hơn XXH3
Bảo mật
19 giờ trước
Rapidhash Nổi Lên Như Hàm Băm Tiên Tiến Nhất Cho Khóa Nhỏ, Vượt Trội Hơn XXH3
Người dùng khen ngợi công cụ mở rộng văn bản Espanso vì tính năng tăng năng suất, mặc dù còn một số lỗi nhỏ
Ứng dụng
19 giờ trước
Người dùng khen ngợi công cụ mở rộng văn bản Espanso vì tính năng tăng năng suất, mặc dù còn một số lỗi nhỏ
Xiaomi Giới Thiệu XRING 01: Chip Điện Thoại Thông Minh Tự Phát Triển Đầu Tiên Sau 10 Năm Nghiên Cứu
Điện thoại
21 giờ trước
Xiaomi Giới Thiệu XRING 01: Chip Điện Thoại Thông Minh Tự Phát Triển Đầu Tiên Sau 10 Năm Nghiên Cứu
Acer ra mắt Predator X27U F5: Màn hình gaming QD-OLED 500Hz đẩy giới hạn hiệu suất
Màn hình
23 giờ trước
Acer ra mắt Predator X27U F5: Màn hình gaming QD-OLED 500Hz đẩy giới hạn hiệu suất
Nguyên mẫu AMD RX 7500 bị hủy bỏ xuất hiện với 6GB VRAM và 1.536 Shaders
GPU
Hôm qua
Nguyên mẫu AMD RX 7500 bị hủy bỏ xuất hiện với 6GB VRAM và 1.536 Shaders
Việc Công Bố Prompt của Grok Được Xem Như Động Thái PR Sau Tranh Cãi Liên Quan Đến Nam Phi
AI
Hôm qua
Việc Công Bố Prompt của Grok Được Xem Như Động Thái PR Sau Tranh Cãi Liên Quan Đến Nam Phi
Các nhà phát triển gặp khó khăn với công cụ kiểm thử cục bộ GitHub Actions dù được hứa hẹn phản hồi nhanh hơn
GitHub
Hôm qua
Các nhà phát triển gặp khó khăn với công cụ kiểm thử cục bộ GitHub Actions dù được hứa hẹn phản hồi nhanh hơn
Trình quản lý gói mới 'rv' thách thức renv với cách tiếp cận khai báo
Hôm qua
Trình quản lý gói mới 'rv' thách thức renv với cách tiếp cận khai báo