Desidero utilizzare Google 2 grammi per il mio progetto; ma la dimensione dei dati rende la ricerca costosa sia in termini di velocità che di spazio di archiviazione.
Esiste una API Web disponibile per questo scopo (in qualsiasi lingua)? Il sito web http://books.google.com/ngrams/graph esegue il rendering di un'immagine, posso ottenere i valori dei dati?API Web N-Gram Google
risposta
Bene, ho avuto un giro su come farlo, usando Google BigQuery
In questo caso, i trigram sono disponibili in pubblico dominio. Usare Command line access ha fatto il lavoro per me.
ho trovato una valida alternativa: Microsoft Web N-Gram
Può essere interrogato in modi diversi, tra cui una chiamata GET straighforward attraverso il REST interface. Per esempio, chiamando l'URL:
http://weblm.research.microsoft.com/weblm/rest.svc/bing-body/apr10/1/jp?u={YOUR_TOKEN}&p=red+panda
rendimenti
-9.005
che è la probabilità registro della frase red panda
.
Inoltre, è più pratico di Google N-Grams, poiché per una determinata frase non emette semplicemente la sua frequenza assoluta, ma può emettere la sua probabilità congiunta, probabilità condizionale e anche le parole più probabili che seguono.
Disclaimer: Non sono un dipendente Microsoft, penso semplicemente di aver appena trovato un servizio eccezionale.
Ho appena richiesto una chiave API da MS. L'unico meccanismo offerto per la registrazione è inviando un'e-mail. Mi sembra che non ci sia una registrazione automatica per il servizio Microsoft. – knb
È vero. Ho anche trovato una scelta strana. – Alphaaa
Hmmm. web-ngram.research.microsoft.com ha impiegato troppo tempo per rispondere. –
- 1. Contatti Google API API API API
- 2. Violazione API Google Places
- 3. Utilizzo di "API di Google Maps" in un Web Worker
- 4. Google Maps API vs Google Maps Engine?
- 5. Login API Google
- 6. Ereditato Web API controller API
- 7. API nidificata API Web nell'URL
- 8. SERP di Google API - get
- 9. API Google Realtime senza autenticazione Google
- 10. Esiste un iCloud web api?
- 11. Come aumentare ngram più lunghi in solr?
- 12. API Google Earth vs API COM di Google Earth
- 13. google image search api limit
- 14. API di Google Analytics C#
- 15. amici di google + api persona
- 16. API di Google Maps DeletedApiProjectMapError
- 17. Google images api
- 18. Python google api
- 19. API vocale Google V2
- 20. Google Mirror API Video
- 21. Autenticazione API Google Drive
- 22. API di disegno Google
- 23. Google Directions API
- 24. API Google Alerts?
- 25. API Google Drive javascript
- 26. Recensioni in API Google
- 27. Android google traduttore API
- 28. Verifica API e dominio API Google
- 29. People API di google contro contatti API
- 30. api utilizzando web HttpResponseMessage
Come hai raggiunto i dati di ngram? Non riuscivo a vederlo in Sample Dataset! – metdos
apri https://bigquery.cloud.google.com/?pli=1, (e accetta i termini e le condizioni e tutto ciò che non è ancora fatto e apri di nuovo il link), quindi nel riquadro di sinistra, seleziona "trigrams" "sotto" publicdata: samples " – Five
Un'altra alternativa è un servizio web chiamato [PhraseFinder] (http://phrasefinder.io) –