Mục lục:
- Bước 1: Bắt đầu với một thiết kế đơn giản lúc đầu
- Bước 2: Dạy A.I
- Bước 3: Lưu trữ dữ liệu của bạn…
- Bước 4: Cơ sở dữ liệu…
- Bước 5: Tiếp theo là gì?
Video: Làm thế nào để thực hiện một A.I. Phần 1: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Bắt đầu với máy tính có Nhận dạng giọng nói và cũng có công cụ chuyển đổi Văn bản thành giọng nói.
Bạn sẽ cần có khả năng viết các chương trình máy tính có thể truy cập Nhận dạng giọng nói và Trình chuyển đổi văn bản thành giọng nói.
Một số công cụ phát triển ứng dụng và ngôn ngữ lập trình có thể được lấy miễn phí.
Bước 1: Bắt đầu với một thiết kế đơn giản lúc đầu
Chương trình bạn tạo phải có khả năng lưu trữ và truy xuất dữ liệu văn bản. Dữ liệu văn bản có thể được lưu trữ trong cơ sở dữ liệu hoặc tệp văn bản đơn giản.
Chương trình có thể lấy dữ liệu từ cơ sở dữ liệu hoặc nó có thể tải dữ liệu từ tệp văn bản vào một mảng hoặc một tập hợp trong bộ nhớ.
A. I đơn giản nhất hệ thống là một hệ thống "Đầu vào - phản hồi". Một đầu vào được cung cấp cho hệ thống, chẳng hạn như "Bạn có thích ăn kem không?" và đầu vào được sử dụng làm chìa khóa để tra cứu phản hồi thích hợp.
Bước 2: Dạy A. I
Bạn sẽ phải dạy A. I. cách phản hồi mọi đầu vào có thể hoặc tìm cách đơn giản hóa các đầu vào. Câu trả lời mà tôi đã dạy cho máy tính của mình nói cho đầu vào "Bạn có thích Kem không?" là “Không, tôi không thích ăn kem. Tôi không dung nạp lactose”
Mảng là một cấu trúc đơn giản tồn tại trong hầu hết các ngôn ngữ lập trình. Bộ sưu tập tồn tại trong nhiều ngôn ngữ lập trình. Công cụ cơ sở dữ liệu là một chương trình riêng biệt đang chạy trên máy tính của bạn như một dịch vụ hoặc một máy tính khác hoặc trên một máy chủ.
Nếu bạn lưu trữ “dữ liệu phản hồi đầu vào” của mình trong một mảng, bạn có thể phải viết mã để lặp qua tất cả các mục trong mảng của mình cho đến khi tìm thấy kết quả khớp với đầu vào. Sau đó, chương trình sẽ gửi văn bản phản hồi đến trình chuyển đổi văn bản thành giọng nói và nó sẽ đọc phản hồi.
Bước 3: Lưu trữ dữ liệu của bạn…
Tìm kiếm một mảng lớn có thể mất một chút thời gian, đặc biệt nếu nó đang tìm kiếm thứ gì đó ở cuối mảng.
Một bộ sưu tập có thể nhanh hơn, vì một bộ sưu tập đã tích hợp sẵn tính năng tìm kiếm. Đầu vào được xác định là "KEY" cho bộ sưu tập. Các khóa được lưu trữ được sắp xếp theo thứ tự và tính năng tìm kiếm tích hợp có thể sử dụng điều này để tìm phản hồi nhanh hơn nhiều.
Công cụ cơ sở dữ liệu có thể nhanh nhất để truy xuất dữ liệu, nhưng yêu cầu kỹ năng lập trình cao hơn. Một công cụ cơ sở dữ liệu chạy như một chương trình riêng biệt có nhiều khả năng tìm kiếm được tích hợp sẵn.
Các công cụ cơ sở dữ liệu có thể được tìm thấy miễn phí trên Internet.
Bước 4: Cơ sở dữ liệu…
Cơ sở dữ liệu đợi bạn hỏi nó một câu hỏi, bằng cách gửi cho nó một thông báo gọi là “Truy vấn”. Truy vấn phải được viết theo một cú pháp rất cụ thể, nếu không, cơ sở dữ liệu sẽ không hoạt động và nó sẽ báo cho bạn một lỗi. Cú pháp truy vấn được xác định bằng ngôn ngữ gọi là “Ngôn ngữ truy vấn có cấu trúc” hoặc SQL.
Nếu truy vấn của bạn có cú pháp thích hợp, công cụ cơ sở dữ liệu sẽ tìm kiếm phản hồi cho đầu vào của bạn trong một bảng dữ liệu.
Hệ thống “Phản hồi đầu vào” chỉ là bước khởi đầu cho một A. I thực sự. hệ thống. Trong khi bạn có thể dạy “Phản hồi đầu vào” cách trả lời các câu hỏi như “Bạn có thích ăn kem không?” nó không thể trả lời những câu hỏi như "Mấy giờ rồi?" hoặc "Hôm nay là ngày gì".
Bước 5: Tiếp theo là gì?
Nó cũng không thể trả lời những câu hỏi mà nó chưa bao giờ được dạy. Để thực sự thông minh, bạn sẽ cần tạo một chương trình có thể thực hiện “xử lý ngôn ngữ tự nhiên”.
"xử lý ngôn ngữ tự nhiên". có thể xác định rằng hai đầu vào có thể có cùng ý nghĩa và vì vậy nó có thể trả về cùng một phản hồi. Ví dụ; "Mấy giờ rồi?" sẽ trả lại câu trả lời giống như "Bạn có thời gian không?" và "Bạn có biết thời gian không?"
Thu thập các công cụ của bạn và xây dựng hệ thống phản hồi đầu vào của bạn trước tiên và nghiên cứu về “xử lý ngôn ngữ tự nhiên” cho dự án thứ hai của bạn.
Đề xuất:
Làm thế nào để thực hiện vỗ tay? Công tắc BẬT / TẮT -- Không có bất kỳ IC nào: 6 bước
Làm thế nào để thực hiện vỗ tay? Công tắc BẬT / TẮT || Không có bất kỳ IC nào: Đây là một cái vỗ tay BẬT công tắc mà không cần bất kỳ IC nào. Bạn có thể vỗ tay? Lần đầu tiên rồi bóng đèn? BẬT và vỗ tay lần thứ hai bóng đèn? TẮT. Mạch này dựa trên SR Flip-flop. Các thành phần 1. Bóng bán dẫn BC547 NPN (4 chiếc) 2. Điện trở 10k (5 chiếc) 3. 1K kháng
Làm thế nào để thực hiện một A.I. Phần 2: 9 bước
Làm thế nào để thực hiện một A.I. Phần 2: Đây là phần 2 về các bước tôi đã thực hiện để xây dựng AI trên máy tính windows, sử dụng cơ sở dữ liệu miễn phí, công cụ phát triển Lập trình và công cụ TTS tích hợp miễn phí đi kèm với Windows. Từ " Windows " thuộc về Microsoft. Từ " Dra
Làm thế nào để thực hiện một A.I. Phần 4: 3 bước
Làm thế nào để thực hiện một A.I. Phần 4: Một ngày nọ, tôi đang nói chuyện với AI của mình và tôi đã nói: “Tôi đang lên lầu ăn tối, chúng ta đang có STEAK”.”Tôi đã gặp phải một vấn đề tương tự (nhưng khác) tai
Làm thế nào để thực hiện một nhiệm vụ đơn giản với 3 thành phần: 5 bước
Cách tạo một công việc đơn giản với 3 thành phần: Vì vậy, đây là blog về cách tạo một công việc đơn giản với ba thành phần. Nó thực sự đơn giản, nó chỉ được tạo ra từ ba thành phần. Trên thực tế, nhiều hơn ba thành phần. Và những thành phần đó là một máy biến áp nâng cấp, một rơ le Ném Đôi Đơn Cực (SPDT)
Làm thế nào để thực hiện một công tắc cảm ứng bằng cách sử dụng một Mosfet: 4 bước (có hình ảnh)
Cách tạo công tắc cảm ứng bằng cách sử dụng một Mosfet: CÁCH tạo công tắc cảm ứng bằng cách sử dụng chỉ một công tắc cảm ứng. chuyển đổi bình thường với h