Deseo utilizar Google 2 gramos para mi proyecto; pero el tamaño de los datos hace que la búsqueda sea costosa tanto en términos de velocidad como de almacenamiento.
¿Existe una API web disponible para este fin (en cualquier idioma)? El sitio web http://books.google.com/ngrams/graph muestra una imagen, ¿puedo obtener valores de datos?Google N-Gram Web API
Respuesta
Bueno, tengo una ronda sobre la forma de hacerlo, usando Google BigQuery
En eso, los trigramas están disponibles en el dominio público. Usar Command line access hizo el trabajo por mí.
me encontré con una gran alternativa: Microsoft Web N-Gram
Se puede consultar en diferentes formas, incluyendo una llamada GET directo conducir a través de la REST interface. Por ejemplo, llamar a la URL:
http://weblm.research.microsoft.com/weblm/rest.svc/bing-body/apr10/1/jp?u={YOUR_TOKEN}&p=red+panda
vuelve
-9.005
que es el logaritmo de verosimilitud de la frase red panda
.
Además, es más manejable que Google N-Grams, ya que para una frase dada no solo genera su frecuencia absoluta, sino que puede generar su probabilidad conjunta, probabilidad condicional e incluso las palabras más probables que siguen.
Descargo de responsabilidad: No soy un empleado de Microsoft, simplemente creo que acabo de encontrar un servicio increíble.
Acabo de solicitar una clave API de MS. El único mecanismo que se ofrece para registrarse es enviar un correo electrónico. Me parece que no hay un registro automático para el servicio de Microsoft. – knb
Eso es verdad. También encontré una elección extraña. – Alphaaa
Hmmm. web-ngram.research.microsoft.com tomó demasiado tiempo para responder. –
- 1. Google Web Search API (Desaprobado) solicita límite
- 2. Gramática en Google Web Speech API
- 3. Google SERP API - Obtener
- 4. google-files-api
- 5. Google Maps API
- 6. Sitio web de Google Maps y API: resultados diferentes
- 7. API de búsqueda de Google
- 8. Google Maps API v2 vs Google Maps API v3?
- 9. Google Earth API vs Google Earth COM API
- 10. java google búsqueda personalizada api
- 11. heredada controlador API API Web
- 12. Google goggles API
- 13. Google speech API
- 14. Google Alerts API?
- 15. Fotos de Google+ api
- 16. Google API para Python
- 17. Obtener Google API Token
- 18. Geocodificación sin Google API?
- 19. Google Form API?
- 20. Google images api
- 21. Google Suggest API
- 22. Google Maps API limitaciones
- 23. Google Distancia Matrix API
- 24. Google Latitude API
- 25. Google Places API - REQUEST_DENIED
- 26. Google Maps API Alerta clave
- 27. Cómo usar Google API gráfica
- 28. ¿Cuáles son los recuentos Ngram y cómo implementar usando NLTK?
- 29. API REST en Google App Engine
- 30. Google Places API - Envío de revisiones
¿Cómo se llegó a los datos del ngrama? ¡No pude verlo en Sample Datasets! – metdos
abra https://bigquery.cloud.google.com/?pli=1, (y acepte los términos y condiciones, y todo eso si aún no lo ha hecho y abra nuevamente el enlace), luego, en el panel lateral izquierdo, seleccione "trigramas". "under" publicdata: samples " – Five
Otra alternativa es un servicio web llamado [PhraseFinder] (http://phrasefinder.io) –