Chúng tôi có danh sách tự động điền khi bạn gửi email cho ai đó, tất cả đều tốt và tốt cho đến khi danh sách trở nên thực sự lớn, bạn cần phải nhập ngày càng nhiều địa chỉ để đến địa chỉ bạn muốn, Tôi đã nghĩ rằng một số logic nên được thêm vào để các kết quả tự động hoàn thành nên được sắp xếp theo một số chức năng của gần đây nhất liên lạc hoặc thường xuyên nhất liên lạc chứ không phải chỉ là thứ tự chữ cái.Thuật toán cho các địa chỉ liên hệ gần đây nhất/thường để tự động hoàn thành?
Điều tôi muốn biết là nếu có bất kỳ thuật toán tốt nào được biết cho loại tìm kiếm này hoặc nếu có ai có bất kỳ đề xuất nào.
Tôi đã suy nghĩ chỉ là một điều hệ thống điểm, với một cái gì đó giống như ngày là 5 điểm, ba ngày qua là 4 điểm, tuần trước là 3 điểm, tháng trước là 2 điểm và 6 tháng qua là 1 điểm. Sau đó, thường xuyên nhất, 25+ là 5 điểm, 15+ là 4, 10+ là 3, 5+ là 2, 2+ là 1. Không có logic thực nào ngoài những con số "cảm nhận" về đúng.
Ngoài các số được chọn tùy ý, có ai có bất kỳ đầu vào nào không? Các số khác cũng được chào đón nếu bạn có thể đưa ra lý do tại sao bạn cho rằng chúng tốt hơn so với số
Chỉnh sửa: Điều này chủ yếu là trong môi trường kinh doanh mà gần đây (để tạo từ) thường quan trọng như tần suất. Ngoài ra, qua một thời điểm nhất định có thực sự không có nhiều sự khác biệt giữa nói một người nào đó bạn đã nói chuyện với 80 lần so với nói 30 lần.
Heh, đoán đây là phiên bản được tính toán một chút của câu trả lời tôi vừa đăng – Davy8
Nó chỉ là tổng của các dẫn xuất, mỗi số có trọng số riêng (hệ số 1, 1/2, 1/3 :) –
Mỏ đã bị xóa vì bạn về cơ bản đã nói cùng một điều và sau đó một số – Davy8