Trợ lý ảo có phải là cơ hội mới cho lập trình viên?

  1. Trí tuệ nhân tạo

Mình bổ sung thêm về dự án này tại:

Trợ lý ảo vẫn sẽ là xu hướng công nghệ 2019 | loda-kun

loda.me


Có thể nói những năm gần đây, Trợ lý ảo đã dần trở thành xu hướng công nghệ được đón đầu. Các “ông lớn” làng công nghệ thế giới đã cho ra đời các trợ lý ảo, được nhiều người biết đến như: Apple Siri, Google Assistant, Amazon Alexa, Microsoft Cortana.

Và đương nhiên vẫn còn nhiều trợ lý ảo khác được phát triển bởi các công ty công nghệ trên thế giới, có cả Việt Nam.

Trợ lý ảo là gì mà lại trở thành xu hướng công nghệ 2018?

Có thể hiểu đơn giản trợ lý ảo là phần mềm, công cụ được xây dựng dựa trên nền tảng trí thông minh nhân tạo (AI) và thường được các nhà phát triển công nghệ tích hợp sâu vào trong hệ điều hành với mục đích chính là hỗ trợ người dùng thiết bị dễ dàng hơn bằng chính thói quen mà người dùng thường làm trên thiết bị (như các trợ lý ảo mình liệt kê ở trên).

Vậy ưu điểm của trợ lý ảo là gì?

  • Khả năng nhận diện giọng nói và phân tích văn bản (Voice to Text – Text to Voice)

Bằng trí thông minh nhân tạo, những trợ lý ảo có thể nhận diện giọng nói chính xác, cho phép người dùng có thể tương tác với máy tính bằng giọng nói dễ dàng. Ví dụ, trợ lý ảo Siri của Apple sẽ bắt đầu khởi chạy ngay khi bạn nói “Hey Siri” thay vì phải nhấn giữ nút Home trên iPhone, iPad, sau đó có thể tiếp tục ra lệnh cho Siri thực hiện những điều bạn muốn.

  • Khả năng xử lý ngôn ngữ tự nhiên (Công nghệ NLP – Natual Language Process)

Trợ lý ảo còn có thể xử lý ngôn ngữ và đưa ra những câu trả lời phản hồi người dùng, tạo nên sự tương tác giữa người dùng và thiết bị giống hệt cuộc nói chuyện giữa người với người.

  • Sức mạnh tìm kiếm (Search Engine)

“Đứng sau” trợ giúp cho tính năng tìm kiếm của các trợ lý ảo chính là những công cụ đình đám như Bing, Google Search, thư viện bách khoa toàn thư Wikipedia hay Wolfram Alpha. Với những kho dữ liệu khổng lồ như vậy, rõ ràng những trợ lý ảo sẽ có khả năng tìm kiếm cực kỳ mạnh mẽ cả về tốc độ lẫn sự chính xác trong kết quả tìm kiếm.

  • Khả năng học từ người dùng của Trợ lý ảo

Trợ lý ảo hoàn toàn có thể thu thập dữ liệu từ các thói quen sử dụng, tìm kiếm dữ liệu của người dùng và đưa ra những gợi ý chính xác nhất, và Trợ lý ảo sẽ “học” từ thói quen người dùng và trở nên “giỏi” hơn mỗi ngày.

Trợ lý ảo được thực tế hóa ở các phiên bản:

  1. Robot
  2. Website
  3. Mobile Application

Mô hình khái quát về việc lập trình Trợ lý ảo mà team mình đang phát triển:

Một quá trình: Robot sẽ nhận thông tin người dùng bằng tín hiệu Voice hoặc Text (nếu người dùng muốn thao tác chat bằng Mobile app hoặc web). Tín hiệu Voice sẽ được mã hóa qua Text, Text được gửi đến Server để thực hiện phân tích các tín hiệu thông qua các công nghệ NLP (Nhận dạng và xử lý ngôn ngữ tự nhiên), Quản lý hội thoại, thông tin, và Khai phá tri thức (Search Engine). Sau đó kết quả sẽ được trả lại người dùng qua Robot bằng cách bằng Voice hoặc Text.

Hằng ngày team mình sẽ tối ưu Trợ lý ảo bằng các công nghệ:

  • Công nghệ nhận dạng và xử lý tiếng nói (Voice to text - Text to voice)
  • Xử lý ngôn ngữ tự nhiên (Natural Language Processing)
  • Trí tuệ nhận tạo (AI)
  • Và công nghệ Robot.


Công việc của một lập trình viên làm Trợ lý ảo với mình rất thú vị. Tuy nhiên mình cũng nhận được nhiều câu hỏi rằng Trợ lý ảo rất phát triển và là xu hướng Công nghệ mới nhưng là ở nước rất phát triển, không phải ở Việt Nam. Vậy theo mọi người, Cơ hội và thách thức cho các nhà phát triển, kỹ sư lập trình Trợ lý ảo tại Việt Nam là gì? Đây có thực sự là cơ hội mới cho các lập trình viên?


Một vài số liệu thú vị về trợ lý ảo:

Số lượng thiết bị thông minh được tích hợp tính năng trợ lý ảo sẽ vượt mốc 7,5 tỷ vào năm 2021, cao hơn dân số toàn cầu hiện nay.

Dự kiến tới năm 2021, 47,6% thiết bị sử dụng trợ lý ảo thông qua giọng nói sẽ xuất hiện tại châu Á và châu Đại Dương. Các nền tảng trợ lý ảo đến từ Trung Quốc như Baidu, iFlytek…sẽ được sử dụng trên khoảng 43 triệu thiết bị, đi theo xu hướng tiếp tục tăng trưởng mạnh mẽ

(Theo nghiên cứu và nhận định từ Ovum).

Từ khóa: 

virtual assistant

,

trợ lý ảo

,

hướng nghiệp

,

trí tuệ nhân tạo

Cơ hội mình thấy nhiều đó chứ, Các trợ lý ảo trên di động như Apple Siri, Microsoft Cortana, Google Now... đã được nhiều người biết đến tuy nhiên ít người dùng VN sử dụng những trợ lý ảo này bởi ít nhất 2 lí do:

- Thứ nhất, các TLA này chưa thực sự hiểu ngôn ngữ Việt.

- Thứ hai, TLA này chưa tối ưu về mặt thông tin và tính địa phương hóa cho người dùng Việt. Rất nhiều tính năng, thông tin người dùng Việt cần nhưng chưa được hỗ trợ. 

Nên mình thấy các Trợ lý ảo thuần việt sẽ hứa hẹn đc đón nhận nhiều.

Trả lời

Cơ hội mình thấy nhiều đó chứ, Các trợ lý ảo trên di động như Apple Siri, Microsoft Cortana, Google Now... đã được nhiều người biết đến tuy nhiên ít người dùng VN sử dụng những trợ lý ảo này bởi ít nhất 2 lí do:

- Thứ nhất, các TLA này chưa thực sự hiểu ngôn ngữ Việt.

- Thứ hai, TLA này chưa tối ưu về mặt thông tin và tính địa phương hóa cho người dùng Việt. Rất nhiều tính năng, thông tin người dùng Việt cần nhưng chưa được hỗ trợ. 

Nên mình thấy các Trợ lý ảo thuần việt sẽ hứa hẹn đc đón nhận nhiều.

Anh ơi. Để có thể apply vào công việc này thì sẽ phải có project đúng không anh? Trên trường em thấy có mỗi nhập môn trí tuệ nhân tạo.

Các kiến thức chuyên sâu về lĩnh vực trí tuệ nhân tạo và xử lý ngôn ngữ tự nhiên cần được học và update nhiều mới tối ưu được bot cũng như Trợ lý ảo,