Il data mining o data mining è il processo di classificazione attraverso grandi set di dati per identificare i modelli e stabilire relazioni per risolvere i problemi attraverso l'analisi dei dati. Gli strumenti di data mining consentono alle aziende di prevedere le tendenze future.
Nel data mining, le regole di associazione vengono create analizzando i dati per modelli frequenti, utilizzando criteri di supporto e affidabilità per individuare le relazioni più importanti all'interno dei dati. Il supporto è la frequenza con cui gli elementi vengono visualizzati nel database, mentre la fiducia è il numero di volte in cui le dichiarazioni sono esatte.
Altri parametri di data mining includono analisi di sequenza o percorso, classificazione, raggruppamento e previsione. I parametri Sequence o Path Analysis cercano i modelli in cui un evento porta a un altro evento successivo. Una sequenza è un elenco ordinato di set di elementi ed è un tipo comune di struttura dati che si trova in molti database. Un parametro di classificazione cerca nuovi modelli e può provocare un cambiamento nel modo in cui i dati sono organizzati. Gli algoritmi di classificazione prevedono le variabili in base ad altri fattori all'interno del database.
I parametri di raggruppamento trovano e documentano visivamente gruppi di fatti precedentemente sconosciuti. Il raggruppamento raggruppa un insieme di oggetti e li aggrega in base a quanto sono simili tra loro.
Esistono diversi modi in cui un utente può distribuire il cluster, distinguendo tra ciascun modello di cluster. Incoraggiare i parametri all'interno del data mining può scoprire modelli nei dati che possono portare a previsioni ragionevoli sul futuro, note anche come analisi predittive.
Le tecniche di data mining sono utilizzate in molte aree di ricerca, tra cui matematica, cibernetica, genetica e marketing. Sebbene le tecniche di data mining siano un mezzo per guidare l'efficienza e prevedere il comportamento dei clienti, se utilizzate correttamente, un'azienda può differenziarsi dalla concorrenza attraverso l'uso di analisi predittive.
Il web mining, un tipo di data mining utilizzato nella gestione delle relazioni con i clienti, integra le informazioni raccolte dai metodi e dalle tecniche di data mining tradizionali sul web. Il web mining mira a comprendere il comportamento dei clienti e valutare l'efficacia di un particolare sito web.