12

(ammetto non sono un esperto in database del grafico o NoSQL, avendo usato solo per un paio di progetti hobby finora.)Google Prediction API vs Graph Database per suggerimenti generati?

Sto usando tecnologie come InfiniteGraph e Stig per le raccomandazioni - questi sono database del grafico che presumibilmente sono ottimizzati per compiti come questo. Sembra che la nuova API di Google Predictions sia in grado di offrire lo stesso scopo: dati un set di dati e i veri like dell'utente come sottoinsieme, essere in grado di prevedere ciò che l'utente potrebbe realmente piacere.

Esiste una metrica sicura per confrontare le previsioni di Google con altri database basati su grafici?

+0

Una differenza ovvia è che Google Predictions è un servizio basato su cloud mentre altri no. Non ho visto alcun confronto fino ad ora però. –

+0

È possibile addestrare gli algoritmi con un sottoinsieme dei dati e verificarli con il resto. Inoltre, non pensavo che i database del grafico fossero dotati di algoritmi di raccomandazione. Solo loro forniscono un meccanismo per implementare il tuo. A meno che tu non stia parlando di questo (http://docs.neo4j.org/chunked/milestone/cypher-cookbook-similar-favorites.html), che è solo un esempio banale, IMO. –

risposta

1

La previsione è abbastanza ovvia e corretta. Tuttavia, per quanto ne so, Google Prediction API utilizza il meccanismo di classificazione della pagina; non sono sicuro del database grafico. A differenza di Facebook, Google potrebbe utilizzare GDB per Google+, ma in uno dei blog ufficiali neo4j non hanno menzionato nulla su Google.