Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Uzyskaj najczęściej powtarzające się podobne pola w bazie danych MySQL

To, o czym mówisz, to proces grupowania tekstu. Próbujesz znaleźć podobne fragmenty tekstu i arbitralnie wybierasz jeden z nich. Nie znam żadnej bazy danych, która wykorzystuje tę formę eksploracji tekstu.

W przypadku tego, co opisujesz, prawdopodobnie zadziała całkiem podstawowa technika eksploracji tekstu. Utwórz macierz termin-dokument ze wszystkimi słowami z wyjątkiem nazw użytkowników. Następnie użyj rozkładu według wartości osobliwych, aby uzyskać największą wartość osobliwą i wektor (jest to pierwszy główny składnik macierzy korelacji). Podobne działania powinny skupiać się w tym kierunku.

Jeśli masz ograniczone słownictwo i masz terminy w tabeli, możesz zmierzyć odległość między dwoma czynnościami za pomocą proporcji nakładających się słów. Czy masz listę wszystkich słów w akcjach?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyszukiwanie podobnych wzorców liczbowych w tabeli

  2. sortowanie według wysokiej-niskiej ceny z danymi mysql

  3. Sql wspólnych znajomych z dołączeniem (Mysql)

  4. Używanie parametrów URL w wyszukiwaniu MYSQL

  5. Jak sprawdzić, czy indeks mysql mieści się w całości w pamięci?