Car-tech

Các kỹ sư của Facebook có nhiều thách thức trước khi họ làm việc để mở rộng Graph Search, công cụ tìm kiếm xã hội. Một chướng ngại vật: quá nhiều dữ liệu để sàng lọc.

Facebook Announces 'Graph Search' Tool

Facebook Announces 'Graph Search' Tool
Anonim

Lấy ví dụ về việc tìm kiếm các nhà hàng Nhật Bản ở thành phố New York thích bởi những người đến từ Nhật Bản. Một công cụ tìm kiếm, ở dạng beta hiện tại của nó, đơn giản là không có khả năng xử lý để sàng lọc thông qua hàng triệu kết nối giữa những người Nhật Bản. trên trang web để thực hiện tìm kiếm, các kỹ sư Facebook cho biết hôm thứ Năm trong một cuộc họp báo ngắn tại trụ sở chính của công ty ở Menlo Park, California.

[Đọc thêm: Các dịch vụ truyền hình trực tuyến tốt nhất]

Kerry Davis, IDGNSMike Curtiss, kỹ sư tại Facebook, mô tả nền của Graph Search, được hỗ trợ bởi một công cụ tìm kiếm mà Facebook gọi là Unicorn.

"Vẫn còn rất nhiều việc phải làm", kỹ sư phần mềm Michael Curtiss nói. "Một truy vấn như thế này là rất khó tính toán", để bắt đầu với 100 triệu ở Nhật Bản, và sau đó trong một phần nhỏ của một giây để sắp xếp thông qua tất cả các trang được người dân ở Nhật Bản thích, ông nói. khó khăn trong thời gian giới hạn mà chúng tôi có, ”kỹ sư này, người đã giúp thiết kế công cụ tìm kiếm Unicorn của trang web cung cấp cơ sở hạ tầng của Graph Search. "Những gì chúng tôi cuối cùng phải làm là cắt ra có thể có kết quả tốt."

Kerry Davis, IDGNSFacebook của đồ thị tìm kiếm nền tảng được gọi là Unicorn của công ty. Trong đó, các loại cạnh được gán cho một số. Ở đây, số cho bạn bè, hoạt động như một từ khóa bên trong hệ thống, được hiển thị ở phía dưới bên trái màn hình.

Facebook đang thực hiện nhiều cách khác nhau để giải quyết vấn đề này và các vấn đề dữ liệu lớn khác liên quan đến Tìm kiếm đồ thị.

Một chiến lược liên quan đến khái niệm trong cơ sở dữ liệu máy tính được gọi là "tối ưu hóa truy vấn", để cải thiện tốc độ và hiệu quả của một số loại tìm kiếm nhất định.

Trong trường hợp tìm kiếm nhà hàng Nhật Bản, kỹ thuật này có thể được áp dụng để bắt đầu các nhà hàng được ưa thích thay vì bắt đầu với Nhật Bản, và sau đó lọc xuống những người thích, các kỹ sư Facebook cho biết.

Công ty cũng đang giải quyết những thách thức ở cấp độ phần cứng, bằng cách bổ sung thêm bộ nhớ flash và các tính năng mới khác các máy chủ mà nó sử dụng tại các trung tâm dữ liệu, để phù hợp với sự gia tăng lưu lượng tìm kiếm do Graph Search gây ra.

“Chúng tôi cần làm thêm công việc trong trung tâm dữ liệu, mua nền tảng phần cứng mới, [với] các loại máy chủ mới Soren Lassen, người đứng đầu nhóm nghiên cứu cơ sở hạ tầng tìm kiếm phía sau Graph Search.

Facebook bắt đầu tung ra Graph Search vào tháng trước cho một số lượng người dùng hạn chế ở Mỹ Công cụ tìm kiếm được thiết kế để cho phép mọi người chải qua mạng xã hội của 1 nghìn tỷ kết nối giữa những người dùng để tìm kiếm người, địa điểm, hình ảnh và sở thích bằng cách sử dụng các cụm từ bằng tiếng Anh.

Về nguyên tắc, không có gì có thể ngăn người dùng gõ vào truy vấn bất thường, chẳng hạn như “Nhà tuyển dụng của những người bạn của những người bạn của tôi sống ở New York và những người thích

Downton Abbey, ”các kỹ sư cho biết, vì Tìm kiếm đồ thị sử dụng các dấu hiệu như“ Thích ”và đăng ký để dễ dàng xếp hạng kết quả hơn. Cuối cùng, Tìm kiếm đồ thị sẽ kết hợp các số liệu khác như nhận xét của người dùng và cập nhật trạng thái để biên dịch và xếp hạng kết quả, nhưng đó là tiếp tục xuống dòng, công ty cho biết.