public marks

PUBLIC MARKS from pvergain with tags google & python

July 2007

django-rest-interface - Google Code

by 1 other (via)
The Django REST interface is a Summer of Code project that implements a general method offering a public and private API for existing Django models. New generic views will simplify data retrieval and modification via different web services in a resource-centric REST architecture, providing model data in formats such as XML, JSON and YAML with very little custom code. The REST interface consists of two major parts: 1. Easily configured Create/Read/Update/Delete (CRUD) method access patterns for models. 2. Resources that don't correspond 1:1 to models. More information: * Initial proposal * First mail to django-developers

journées francophone python - Google Video

Videoa des journées francophone python 2007

gdata-python-client - Google Code

The Google Data APIs (Google data) provide a simple protocol for reading and writing data on the web. Each of the following Google services provides a Google data API: * Base * Blogger * Calendar * Picasa Web Albums * Spreadsheets * Google Apps Provisioning * Code Search * Notebook The Google data Python Client Library provides a library and source code that make it easy to access data through Google Data APIs. To browse the Google data Python client library source code, visit the Source tab. If you have a problem or want a new feature to be included in the Google data Python Client Library, please submit an issue. If you are interested in contributing to the library, please read the Contributor Guide and join the contributor group. - The Google data API Team

February 2007

Trouver des synonymes avec Google et python

Trouver des synonymes avec Google Le Mar 20 Fév 2007 Nous allons détourner l’opérateur « synonyme » de Google afin de générer une liste de synonymes proposés par le moteur de recherche pour un mot-clé déterminé. Afin de simplifier la recherche de ces mots, le tout sera automatisé par un script Python court et efficace. L’opérateur synonyme « ~ » de Google élargit votre recherche aux mots que Google considèrent comme synonymes de vos mots-clés. Google utilise également des mots apparentés mais qui ne sont pas de vrais synonymes. Ainsi, la recherche nutrition information renvoie toutes les pages contenant les mots nutrition et information. En élargissant votre recherche avec la requête ~nutrition ~information, Google utilisera également les synonymes et mots apparentés comme food, health, etc. Notez que les synonymes fonctionnent mieux en anglais. Rechercher ces synonymes peut devenir un exercice amusant. Imaginons que nous recherchons tous les synonymes du mot « car ». Nous commençons par lancer une recherche Google avec ~car pour trouver toutes les pages contenant un synonyme de ce mot. Dans la page des résultats, ces synonymes sont mis en évidence en gras, de la même manière que les mots-clés que vous utilisez d’habitude. En parcourant les résultats, la seconde page se trouve sur la copie d’écran ci-dessous, pour ~car nous pouvons trouver les mots car, cars, motor, auto, BMW et plusieurs autres synonymes en gras. ~car génère une liste de synonymes en gras dans la pages des résultats Intéressons-nous maintenant à ces synonymes plutôt qu’au mot-clé d’origine, « car ». Pour y parvenir, il nous suffit d’exclure le mot « car » de la requête : ~car -car. Cette astuce nous fait gagner du temps en nous évitant de mettre de côté les occurrences du mot « car ». Ici encore, nous devons parcourir les résultats pour trouver de nouveaux synonymes (j’ai par exemple trouvé automotive, racing, vehicle, et motor). Notez tous les nouveaux synonymes que vous trouvez et excluez-les de la requête (par exemple ~car -car -automotive -racing -vehicle -motor) jusqu’à ce que vous atteigniez la limite de 10 mots-clés imposée par Google et au-delà de laquelle les mots-clés sont ignorés. Vous finirez par rassembler une liste impressionnante de mots-clés. L’approche algorithmique de la recherche de synonyme proposée par Google permet de découvrir des synonymes que vous n’auriez pas trouvé dans un dictionnaire synonymique classique. Le code Si vous estimez que cette tâche est bien trop pénible et qu’elle conviendrait mieux à un programme informatique, vous avez tout à fait raison. Voici un petit script Python qui réalisera ce travail à votre place. En partant d’un mot-clé, ce programme génère une liste de synonymes de plus en plus grande. Vous aurez besoin de la bibliothèque PyGoogle pour interfacer ce script avec l’API Google.

pvergain's TAGS related to tag google

2007 +   django +   docs.google.com +   Google Scholar +   internet +   marissa mayer +   moteurs de recherche +   outils +   people +   platforms +   python +   rest +   video +   web +   web2.0 +