2015-09-30 13 views

Trả lời

2

Không, hoàn toàn ngược lại: hôm nay loại công nghệ này là chủ đề hơn bao giờ hết. Các công nghệ xử lý ngôn ngữ tự nhiên đang phát triển nhanh chóng, và với chúng, giao diện ngôn ngữ tự nhiên. Các giải pháp cho phép giao tiếp với máy tính bằng ngôn ngữ tự nhiên là rất quan trọng, bởi vì chúng cho phép truy cập dễ dàng vào dữ liệu và giúp thu hẹp khoảng cách giao tiếp giữa con người và máy tính.

Ví dụ: cơ sở dữ liệu ngày nay của các tập đoàn khổng lồ đến mức chúng chỉ có thể được tiếp cận bởi các lập trình viên có kinh nghiệm. Lấy thông tin từ một cơ sở dữ liệu thường đòi hỏi các kỹ năng đặc biệt như kiến ​​thức về SQL, tuy nhiên, phần lớn chúng ta, những người tương tác với cơ sở dữ liệu hàng ngày không có nền tảng đó. Đó là lý do tại sao có nhu cầu ngày càng tăng đối với những người không phải là công nghệ cao để có thể lấy thông tin từ cơ sở dữ liệu mà không phải viết các truy vấn SQL. Và giao diện ngôn ngữ tự nhiên giải quyết vấn đề này. Ngày nay, có một số NLP cho các giải pháp cơ sở dữ liệu chắc chắn đã tìm thấy một thị trường sẵn sàng, bởi vì chúng đơn giản hóa quá trình xử lý dữ liệu và làm cho dữ liệu có thể truy cập được cho tất cả mọi người! Một trong những ví dụ phổ biến của các giải pháp cơ sở dữ liệu NLP là API FriendlyData - một giải pháp NLP dựa trên đám mây tiên phong cho các cơ sở dữ liệu, dịch ngôn ngữ tự nhiên thành truy vấn tới cơ sở dữ liệu. LINK

Và đây sẽ là kỷ nguyên mới về quan hệ giữa con người và máy tính! Theo Gartner, vào năm 2020, một nửa số truy vấn phân tích sẽ được tạo ra bằng cách sử dụng ngôn ngữ tự nhiên hoặc tìm kiếm dựa trên giọng nói. Và xử lý ngôn ngữ tự nhiên là ở Gartner's TOP 10 Strategic Technology Trends in 2017.

Here là một bài viết hay về vai trò của NLP và tổng quan về các API NLP tốt nhất & API NLP tới cơ sở dữ liệu, nơi bạn có thể tìm hiểu thêm.

1

Không, nó không phải là một ngõ cụt và vẫn còn là một thách thức rất lớn của Hiểu ngôn ngữ tự nhiên (ĐHNL). Trong thực tế, rất nhiều công việc thú vị đã được thực hiện trong cả hai học viện và ngành công nghiệp gần đây liên quan đến lời nói/văn bản để lệnh.

Một dự án liên quan gần đây của Machinalis, một bộ trang phục AI Argentina đã phát triển QuePy. Hiện đang hỗ trợ MQL và Sparql, đó là khung công tác python:

... chuyển các câu hỏi ngôn ngữ tự nhiên thành truy vấn trong truy vấn cơ sở dữ liệu ngôn ngữ. Có thể dễ dàng tùy chỉnh các loại câu hỏi bằng ngôn ngữ tự nhiên và truy vấn cơ sở dữ liệu. Vì vậy, với ít mã hóa, bạn có thể xây dựng hệ thống của riêng bạn để truy cập ngôn ngữ tự nhiên vào cơ sở dữ liệu của bạn.

giấy tờ được công bố trong 10 năm qua liên quan đến chủ đề này bao gồm (* Disclaimer, tôi đã không đọc bất kỳ trong số này, nhưng tôi đặt chúng ở đây như là một ví dụ):

  • Từ bài phát biểu SQL truy vấn: một hệ thống bài phát biểu hiểu biết (Jamoussi & Haton)
  • dịch tiếng Anh cho SQL (Gala)

tôi tìm thấy những bằng cách tìm kiếm Ngôn ngữ tự nhiên to SQL trong Google Scholar. Tôi khuyên bạn nên làm như vậy và làm quen với công việc hiện tại trong khu vực. Bạn sẽ tìm thấy nhiều nghiên cứu cập nhật hơn ở đó.

+1

QuePy không hỗ trợ SQL ... mà làm cho là vô ích cho bất kỳ công việc thực tế nào. Theo liên kết của riêng bạn "Hiện tại Quepy cung cấp hỗ trợ cho các ngôn ngữ truy vấn Sparql và MQL." Lưu ý, MQL! + SQL. – Cerin

+0

Cảm ơn bạn đã nhập :-) Tôi sẽ xem xét điều này và cập nhật câu trả lời của tôi cho phù hợp khi tôi nhận được thời gian. –

1

số tôi sẽ trích dẫn một vài sản phẩm truy vấn ngôn ngữ tự nhiên (thêm http URL):

  • DataRPM, datarpm.com/product
  • Quepy (Python khuôn khổ), quepy.machinalis.com/
  • Oracle ATG (mua lại thương mại năm 2010), docs.oracle.com/cd/E23507_01/Search.20073/ATGSearchQueryRef/html/s0202naturallanguagequeries01.html
  • Microsoft PowerBI, support.office.com/en-ca/article/Power-BI-QA-in-Office-365-Tìm kiếm-và-Truy vấn-với-tự nhiên-ngôn ngữ-709ef848-660b-4610-9b40-9395392c3 8af
  • Wolfram ngôn ngữ tự nhiên hiểu biết, www.wolfram.com/natural-language-understanding/
1

NO :-) Bởi không có nghĩa là giao diện ngôn ngữ tự nhiên chết. Ngược lại, việc mở rộng nhanh chóng và gia tăng nhanh chóng dữ liệu và BigData trong các tổ chức đang sinh ra các nền tảng và giải pháp mới ..

Một nguồn lực mới cho ngôn ngữ tự nhiên để SQLKueri.me

Nền tảng này là một thư viện hoàn tất, bạn có thể tải về và sử dụng thương mại miễn phí. Nền tảng này được phát triển đặc biệt cho các nhà phát triển, những người muốn cung cấp cho người dùng cuối khả năng tương tác với dữ liệu bằng ngôn ngữ tự nhiên. UX bao gồm các đề xuất thông minh như bạn nhập.

Phiên bản miễn phí có sẵn here (bao gồm bản demo trực tiếp)

Tiết lộ: Tôi làm việc cho Kueri.me làm Trưởng ban Phát triển Kinh doanh. ([email protected])

Các vấn đề liên quan