Potrzebuję sposobu na uzyskanie powiązanych treści bez użycia tagów, ponieważ w moim przypadku istnieje zbyt wiele tagów i te tagi są wstawiane przez użytkowników (w większości przypadków zapomnieli ich użyć).Jak zdobyć powiązane treści BEZ używania tagów?
Youtube robi to samo: jeśli na przykład oglądasz zabawne wideo, youtube pokazuje inne śmieszne filmy w powiązanej treści.
Na przykład, jeśli tytuł artykułu brzmi: "Barack Obama, prezydent USA, idź do Miami", muszę uzyskać inne artykuły zawierające słowa "Barack Obama", "USA", "prezydent" lub "Miami" w tytuł i, jeśli to możliwe, inne artykuły o tym samym temacie.
TO MOŻE BYĆ BARDZO KOMPLEKSOWA, więc poprosiłem o poradę.
To będzie poważnie trudno zdobądź rację, chyba że zrobisz coś o wątpliwej jakości, np. po prostu przeszukuj każdy termin z wyjątkiem artykułów/popularnych słów (np. filmów odnoszących się do "[" Barack "," Obama "," prezydent "," USA "," Miami "]'). Co ciekawe, kończy się to po prostu dając tagi. Myślę, że jeśli pozwolisz użytkownikom na określenie tagów, otrzymasz wyższą jakość. –
Pierwszą rzeczą, którą mogę zasugerować, jest wykonanie zadania cron, które je oblicza (i może to być bardzo nieefektywne, ponieważ będzie to jeden dzień lub coś podobnego) - i wstawisz swoje relacje do tabeli. Pomyślę o aktualnej części wyszukiwania :) –
Na pierwszym etapie możesz przygotować listę złych słów (a, a, an, itd.), Znać nieplanowaną wersję każdego słowa (może mógłbyś znaleźć stronę internetową usługa) i wygenerować system tagowania od tego początku. Zważ na wykonanie takiego podejścia. –