Trí tuệ nhân tạo giờ đây cũng có thể lập trình
Trí tuệ nhân tạo (AI) đang càng ngày phát triển và có những tiến bộ vượt bậc. Mới đây, Jacob Jackson - lập trình viên đã tốt nghiệp ngành khoa học máy tính tại trường đại học Waterloo đã phát triển Deep TabNine, công cụ có chức năng tự động hoàn thành các câu lệnh trong lập trình.
Công cụ này thực chất là một add-on. Các lập trình viên có tải và tích hợp Deep TabNine vào các Text editor hay IDE (Integrated Development Environment) mà họ sử dụng để lập trình. Khi các lập trình viên bắt đầu code thì Deep TabNine sẽ đưa ra các gợi ý để họ có thể hoàn thành các dòng lệnh một cách nhanh chóng.
Jacob Jackson cho biết, dạng phần mềm như thế này đã xuất hiện trước đây nhưng nếu tích hợp thêm machine learning nó sẽ đem lại rất nhiều lợi ích bất ngờ cho chúng ta.
Jackson bắt đầu phát triển Deep TabNine từ tháng hai năm ngoái và ra mắt lần đầu tiên vào tháng 11.
Trước ngày ra mắt một tháng, anh chàng này đã tung ra một phiên bản cập nhật của Deep TabNine có tên gọi là GPT-2, sử dụng thuật toán deep learning text-generation - thuật toán được thiết kế và xây dựng bởi phòng nghiên cứu của OpenAI. Ngay lập tức công cụ của Jackson đã làm nhiều lập trình viên bất ngờ vì độ chính xác của nó.
Để tăng chính chính xác, Jackson đã cho Deep TabNine rèn luyện với hơn hai triệu files mã nguồn từ GitHub. Hiện tại, công cụ này có thể hoạt động tương thích với gần 20 ngôn ngữ lập trình khác nhau bao gồm: JavaScript, Java, Python, C++, C, PHP, Go, C#, Rust, Swift, Ruby, Objective-C, TypeScript, Haskell, Kotlin, Perl, SQL, OCaml, Scala, HTML, CSS, và Bash.
Dù công cụ này vẫn có sai sót trong một số trường hợp nhưng các lập trình viên vẫn đánh giá rất cao sự tiện lợi mà nó đem lại trong việc lập trình.
Jackson cho biết, anh sẽ tiếp tục phát triển Deep TabNine trong tương lai.
Hiện tại, công cụ này được bán với giá 49USD (tương đương 1,2 triệu VNĐ) cho người dùng cá nhân và 99USD (tương đương 2,3 triệu VNĐ) cho doanh nghiệp.
Các bạn có thể truy cập vào trang cá nhân của Jacob Jackson trên Twitter theo link dưới đây để tìm hiểu thêm về công cụ thú vị này nhé.
https://twitter.com/karpathy/status/1151887984691576833
-
Dùng deepfake để sửa CGI bộ phim Vua sư tử mới, thanh niên thu về kết quả mĩ mãn
-
Phát triển thành công xe đạp tự hành sử dụng chip AI có khả năng suy luận và học hỏi như con người
-
Al vẽ tranh biếm họa từ ảnh chụp cực đỉnh
-
Facebook phát triển thiết bị biến suy nghĩ thành văn bản, lời nói
-
Theo dõi huyết áp chỉ bằng những bức ảnh selfie, tại sao không?
-
Xem xe đạp tự lái được trang bị chip AI đi như thật
- Phần mềm diệt virus cũng có thể "nhận lầm"
- Cầm điện thoại "cục gạch" cũng có thể lướt Twitter
- Bình minh của Trí tuệ nhân tạo đã đến, loài người hãy coi chừng!
- "Trí tuệ nhân tạo" AlphaGo là gì khiến con người thán phục?
- Libratus - trí tuệ nhân tạo vừa đánh bại 4 cao thủ trong trò chơi poker
- Trí tuệ nhân tạo OpenAI đánh bại 5 game thủ Dota 2 chuyên nghiệp
- Trí tuệ nhân tạo có phải là một phần của Khoa học máy tính?
-
Mẫu iPhone giá gần 3 tỷ đồng có gì đặc biệt?
-
Microsoft Teams chính thức có mặt trên Linux
-
Cách chia sẻ ảnh nhanh bằng Shift Click Image Extractor
-
“Ngã ngửa” với giá bán không tưởng của dàn Mac Pro 2019 phiên bản cao nhất
-
Samsung Galaxy A51 ra mắt, 4 camera sau, camera trước giống Note10, giá 7,99 triệu
-
Xếp hạng tướng mạnh nhất trong Đấu Trường Chân Lý 9.24
-
Tương lai của AI và con người chính là sự hợp tác
-
Trải nghiệm huấn luyện AI bằng game Ninja, bạn có muốn thử không?
-
Chatbot AI hỗ trợ tìm thông tin về các vụ lừa đảo và gian lận
-
Intel tiết lộ chip AI mới để cạnh tranh với GPU của Nvidia
-
Chuyên gia McAfee giải thích về việc deepfake và AI đang khoan thủng bức tường an ninh mạng như thế nào
-
Cách mạng Al giúp chúng ta trả lời các vấn đề cơ bản nhất của triết học như thế nào? (Phần 2)