Bạn có tin rằng có một khoảng cách giữa nghiên cứu khoa học máy tính và các vấn đề kỹ thuật phần mềm?
Kinh nghiệm của tôi là phát triển phần mềm thương mại / thực tế tụt hậu so với nghiên cứu học thuật từ 5 đến 30 năm. Một trong những khung thời gian nhanh nhất từ một bài báo học thuật đột phá đến một sản phẩm vận chuyển thương mại là SQL. Bài báo được xuất bản năm 1969, IBM và các công ty khác đã dành rất nhiều thời gian và công sức để tạo ra các sản phẩm khả thi và sản phẩm thương mại thực sự đầu tiên là Phần mềm quan hệ - công ty hiện có tên là Oracle.
Ngôn ngữ chức năng được phát triển bởi các nhà nghiên cứu trong những năm 1960. Có bao nhiêu được sử dụng phổ biến ngày nay? Một số. Họ đang sử dụng nhiều hơn những ngày này so với những gì họ đã làm bên ngoài những bức tường phủ đầy cây thường xuân. Nhưng phải mất ba thập kỷ để làm như vậy.
Các kỹ sư sẽ lặn qua nhiều năm và nhiều năm nghiên cứu để giải quyết một vấn đề cụ thể mà họ có?
Đúng. Tôi làm nó suốt. Khi tôi làm việc tại một công ty sản xuất mạng khu vực lưu trữ, nhiều sản phẩm bắt đầu được vận chuyển đã được mô tả trong các tài liệu nghiên cứu được công bố 5-6 năm trước.
Một ví dụ khác liên quan đến một vấn đề gọi là "kết hợp bệnh nhân." Con người rất giỏi nhìn vào những thứ như Chem. Dept.
hoặcDepartment of Chemistry
và xác định những thứ như vậy là giống hệt nhau. Hầu hết các thuật toán có một thời gian khủng khiếp để xác định những điều như vậy. Tôi đang làm việc tại một công ty xử lý đơn thuốc điện tử, báo cáo phòng thí nghiệm và yêu cầu bảo hiểm. Sẽ rất hữu ích khi có thể (ẩn danh) có thể có dữ liệu dài hạn bao gồm hiệu quả và hiệu quả của các phương pháp điều trị cho bệnh nhân. Một điều như vậy sẽ cần thiết để phụ thuộc vào khả năng xác định độ gần của chuỗi. Trong những năm 1990, hầu hết các nhà nghiên cứu trong lĩnh vực này đã biến mất trong dự án Bộ gen người và hầu hết các công việc của họ biến mất khỏi web (với NDA và sở hữu trí tuệ, mọi thứ mà những người này đã phát minh ra đều biến mất khỏi web khi họ đi làm cho ngành tư nhân). Sau 911, tên trùng khớp trở thành vấn đề "an ninh quốc gia" (có khoảng 25 cách đánh vần Mohammed bằng tiếng Anh, và khoảng một chục cách để đánh vần Osama) và nhiều phần còn lại cũng biến mất. Vậy mộtnhà phát minh / công ty đã có một sản phẩm cho phép bạn kết hợp mọi người và các mối quan hệ được gọi là " bộ phân tích quan hệ không rõ ràng ", cuối cùng biến thành một phần bổ trợ cho DB2. Bạn sẽ phải đào sâu vào giấy tờ rất nhiều. Có thể không nếu bạn thực hiện giỏ hàng, nhưng nó là khá phổ biến để làm như vậy trong các dự án khác.
Luận văn: Phát hiện thích nghi các bản ghi cơ sở dữ liệu trùng lặp và phương pháp tích hợp cơ sở dữ liệu để khám phá thông tin .
Thư viện thực hiện một số chức năng trong luận án .