2011-10-06 57 views
31

Giả sử, động cơ đằng sau tính năng Siri mới của iPhone đã được phát triển trong vài năm (được sinh ra từ dự án CALO). Người ta nói rằng họ thậm chí còn phát triển một ngôn ngữ lập trình mới đặc biệt cho nó.Ngôn ngữ lập trình Siri

Tôi không thể tìm thấy thông tin về nó ở bất cứ đâu. Những người dẫn đầu duy nhất có thể là tài liệu học thuật, nhưng tôi không thuộc mạng lưới đại học, vì vậy tôi không có quyền truy cập vào hầu hết trong số họ.

Có ai có bất kỳ khách hàng tiềm năng, ví dụ hoặc thậm chí là một điều gì mơ hồ là "nó tương tự như Prolog" hay có lẽ "đó là một phương ngữ của Lisp"?

+3

NLP là một phần của AI. –

+4

"Trong bốn năm đầu tiên của dự án, nghiên cứu do CALO tài trợ đã dẫn đến hơn năm trăm ấn phẩm trên tất cả các lĩnh vực trí tuệ nhân tạo." - Tôi muốn nói rằng nó đủ tiêu chuẩn như một dự án AI. –

+0

Tôi tự hỏi nếu một số hoặc tất cả đã được chuyển đến mục tiêu-C ... – Kit

Trả lời

15

Về công việc Siri, người tiền nhiệm trực tiếp (http://www.sri.com/about/siri-timeline.html), Chương trình Trợ lý được cá nhân hóa (PAL) đã tạo ra "SPARK dựa trên ngôn ngữ/khung" SPARK (không bị nhầm lẫn với SPARK Ada). Họ có sẵn tài liệu công khai trên đó http://www.ai.sri.com/~spark/, https://pal.sri.com/CALOfiles/cstore/PAL-publications/calo/2005/IntrotoSPARK.pdfhttp://www.ai.sri.com/pubs/files/1023.pdf (và một plugin Eclipse). Điều này rất khác với ngôn ngữ lập trình đa năng. "Ngôn ngữ" có nhiều ngôn ngữ theo nghĩa là nó mô hình hóa một hình thức cụ thể cho việc lập kế hoạch và biểu diễn tri thức (suy nghĩ ngữ nghĩa web thay vì ngôn ngữ lập trình). Khung chính nó được lưu trữ trong Python và đôi khi là Java.

+0

Đó là chính xác những gì tôi đang tìm kiếm, nhưng không thể cho cuộc sống của tôi nhớ nơi tôi đã nhìn thấy nó. Tôi có ấn tượng rằng đó là một ngôn ngữ lập trình có mục đích chung, nhưng một ngôn ngữ lập trình hoạch định hoặc kiến ​​thức âm thanh thậm chí còn tốt hơn. Tôi đặc biệt quan tâm đến các đại lý gần đây, và tôi đang đọc tất cả các giấy tờ tôi có thể tìm thấy về thí nghiệm đại lý từ xa của NASA (đã bay trên DS-1). –

4

Từ this blog post:

Siri đã phát triển một ngôn ngữ lập trình mới và giao diện đồ họa cho web API. Điều này là rất lớn, mặc dù nó quá tệ đến mức quá sớm và quá bí ẩn.

Có một video trong bài đăng trên blog đó cho biết chủ sở hữu trang web phỏng vấn hai nhân vật quan trọng của Siri và họ thảo luận những gì bạn hỏi và hơn thế nữa.

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