Thuật toán related post tốt nhất

Discussion in 'Hỏi Đáp Kỹ Thuật' started by Hoa Mãn Lâu, Mar 2, 2019.

Tags:
  1. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Tình hình là e đang code 1 cái function lấy related post, Thường thì e sẽ select các post xong rồi cho random. Mà như vậy thì hao cpu quá. nên ko biết các pác sẽ dùng thuật toán nào để lấy tốt nhất
     
    Le Hieu likes this.
  2. Phan Thị

    Phan Thị Bang Chúng

    Lấy xong lưu database.
     
  3. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Lấy xong cache là chắc rồi, chỉ là e thắc mắc nên lấy theo thuật toán nào cho nó related nhất đó thím
     
  4. thitgaluoc

    thitgaluoc Hương Chủ

    dùng COUNT của db lấy tổng số post, sau đó random primary key bác ơi :D còn related nhất thì căng vì tốn tài nguyên mà chưa biết đc gì không :)) nếu bác muốn related nhất thì phải phân tích text khá mất công đấy ạ
     
    Hoa Mãn Lâu likes this.
  5. auto100k

    auto100k Sơ Nhập Giang Hồ

    em lấy những thằng xung quanh nó trong DB
     
    Hoa Mãn Lâu likes this.
  6. I Love Php

    I Love Php Bang Chúng

    where category hoặc where tags thì có chút liên quan
     
    Hoa Mãn Lâu likes this.
  7. quang mít

    quang mít Sơ Nhập Giang Hồ

    Matched content cua GA nhé :)) chả tốn gì
     
    Vito_King likes this.
  8. Phan Thị

    Phan Thị Bang Chúng

    1. remove mấy từ phổ biến như a the i you ..... search chắc có. rồi lấy từng từ ra search cái nào giống nhiều nhất thì tăng nó lên 1 lưu vào 1 list... rồi list lại từ cao tới thấp
     
    Vito_King and Hoa Mãn Lâu like this.
  9. money

    money Hương Chủ

    “Tốt nhất” là ít hao cpu nhất hay relevant nhất?
     
  10. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Cho e xin 2 cái option ít hao cpu và relevant nhất đi a
    Cái nầy thì chắc là tính toán phức tạp nhỉ, đánh số từng post nữa
     
  11. money

    money Hương Chủ

    “Tốt nhất” là ít hao cpu nhất hay relevant nhất?
    Ít hao CPU thì random post bằng cách random id
    Relevant nhất thì ES theo trọng số (es hỗ trợ) còn không thì fulltext search (cũng có hỗ trợ theo trọng số relevant)
     
  12. Phan Thị

    Phan Thị Bang Chúng

    Nhìn vậy thôi chứ cũng đơn giản mà. mà quan trọng gì cái related vậy nhỉ. nhét cái cse vào cho google tự index cho user nó search
     
  13. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Chắc sẽ chơi kiểu random quá. Cho nhẹ đầu
     
  14. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Em đang làm site bán hàng thấy khá ưng với cái plugin Woo Related Products (Vagelis P) nó lấy random mà tốc độ load rất ok.