Mục lục:

Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101: 10 bước
Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101: 10 bước

Video: Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101: 10 bước

Video: Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101: 10 bước
Video: Lập Trình Trí Tuệ Nhân Tạo Cơ Bản Tự Học Cho Người Mới Bắt Đầu | Trợ Lý Ảo Python 2024, Tháng sáu
Anonim
Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101
Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101
Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101
Xây dựng trợ lý AI (Trí tuệ nhân tạo) của riêng bạn 101

Hãy nhớ lại khoảng thời gian, khi bạn xem Iron Man và tự hỏi bản thân, sẽ tuyệt biết bao nếu bạn có J. A. R. V. I. S của riêng mình? Chà, Đã đến lúc biến ước mơ đó thành hiện thực.

Trí tuệ nhân tạo là thế hệ tiếp theo. Hãy tưởng tượng sẽ tuyệt như thế nào nếu bạn có bạn bè đến nhà và đột nhiên bạn nói: "Này JARVIS, cho tôi xem một số meme.", Và JARVIS nói "Chắc chắn rồi, thưa ngài. Đây là các meme mới nhất của Ý. ", đồng thời hiển thị cho bạn những meme Ý hài hước nhất. Tuyệt vời phải không?

(Bạn bè của bạn sẽ ngưỡng mộ bạn như thể bạn là Elon Musk.)

Trong phần Có thể hướng dẫn này, tôi sẽ chỉ cho bạn cách xây dựng trợ lý Trí tuệ nhân tạo (AI) của riêng bạn bằng cách sử dụng một công cụ trực tuyến miễn phí (YAAY!) Có tên là API. AI

CẬP NHẬT 12/12/17: API. AI đã đổi tên thành "Dialogflow", nhưng quy trình và khái niệm làm việc vẫn như cũ

Tôi sẽ chỉ đi qua những điều cơ bản, vì khả năng của API. AI là vô tận. Mục đích của tôi là xây dựng một Trợ lý JARVIS, người sẽ phản hồi các cuộc trò chuyện cơ bản như lời chào và có thể bẻ một vài câu chuyện cười. Tuy nhiên, bạn có thể thêm các tính năng như nhận thông tin chi tiết về thời tiết, đặt báo thức và hơn thế nữa.

API. AI là một tổ chức chuyên về Trí tuệ nhân tạo và Xử lý ngôn ngữ tự nhiên. Nó đã được Google mua lại (Do đó là miễn phí) vào năm 2014 và giúp các nhà phát triển (You da Tony Stark now!) Tạo ra các trợ lý AI cho nhiều nhu cầu khác nhau. Giao diện năng động và dễ sử dụng của nó cho phép mọi người phát triển bot cho doanh nghiệp, trò chơi, v.v. Và bây giờ..

Nói đủ! Hãy thay đổi thế giới!

Tái bút: Tôi đã thêm tệp.zip của AI mà tôi sẽ tạo trong hướng dẫn này (Tham khảo bước 8) mà bạn có thể tải lên và sử dụng như một bước khởi đầu trong khi thử nghiệm với API. AI (hoặc) bạn có thể bắt đầu từ đó cào và đi cùng với tôi:)

P. S.2: Tôi sẽ rất vui nếu bạn bình chọn Tài liệu hướng dẫn này cho Cuộc thi Tác giả Lần đầu tiên. Nó đơn giản. Chỉ cần nhấp vào nút VOTE xD. Cảm ơn rất nhiều !

Bước 1: API. AI - Nó có thể làm gì?

API. AI - Nó có thể làm gì?
API. AI - Nó có thể làm gì?

API. AI là một khuôn khổ để phát triển các bot Trí tuệ nhân tạo sử dụng 'Xử lý ngôn ngữ tự nhiên' (NLP). Nhưng chính xác thì xử lý ngôn ngữ tự nhiên là gì?

Hãy xem xét ví dụ này, Bạn đang trong ngày đầu tiên đến trường học Lượng giác (nội dung của Tony Stark). Bạn không có kiến thức trước về chủ đề là gì, loại câu hỏi bạn sẽ được hỏi hoặc cách trả lời chúng. Bạn chẳng biết gì cả! (Tham khảo Game of Thrones: P). Chẳng bao lâu sau, giáo viên của bạn sẽ dạy bạn cách giải quyết MỘT loại vấn đề và bạn thấy rằng bạn có thể tự mình giải quyết vấn đề đó. Bạn cũng thấy rằng bạn có thể tự mình giải quyết tất cả các vấn đề theo một mô hình tương tự, đối với vấn đề do giáo viên của bạn dạy. Đây chính xác là cách API. AI hoạt động.

Ban đầu, Trợ lý của bạn (còn gọi là Bot, Bạn bè, v.v.) bắt đầu làm mới mà không hề hay biết. Bằng cách hướng dẫn Trợ lý cách trả lời các cụm từ cụ thể, bạn khiến Trợ lý có thể tự điều chỉnh, để Trợ lý học cách trả lời các cụm từ cụ thể đó cũng như các cụm từ khác có cùng ý nghĩa.

API. AI cũng siêu linh hoạt, tức là các bot của bạn có thể được triển khai trên các nền tảng khác nhau hỗ trợ AI, chỉ với một cú nhấp chuột. Họ cũng cung cấp SDK cho Python, Ruby, C ++, v.v. Facebook Messenger, Kik, Slack, Trợ lý Google là một vài ví dụ để bạn có thể triển khai bot của mình. Hãy coi đó là phần thưởng, có thể điều khiển Trợ lý của bạn qua giọng nói cũng như dịch vụ văn bản. (Mọi thứ đều tuyệt vời!)

Đề xuất: