diff --git a/script_hal/extract.py b/script_hal/extract.py new file mode 100644 index 0000000000000000000000000000000000000000..0b7d8e857902b87aa1660da8c56b3279797f0393 --- /dev/null +++ b/script_hal/extract.py @@ -0,0 +1,25 @@ +import requests + +def get_publications_from_hal(author_id): + # URL pour l'API de HAL + url = f"https://api.archives-ouvertes.fr/search/?q=authIdHal_s:{author_id}&wt=json&fl=title_s,authFullName_s,producedDateY_i" + + # Envoyer une requête GET à l'API de HAL + response = requests.get(url) + + # Vérifier si la requête a réussi + if response.status_code == 200: + data = response.json() + publications = data['response']['docs'] + return publications + else: + print(f"Erreur : Impossible de récupérer les données de l'API de HAL. Code de statut : {response.status_code}") + return None + +# Exemple d'utilisation +author_id = "alexandre-meyer" +publications = get_publications_from_hal(author_id) + +if publications: + for pub in publications: + print(f"Titre : {pub['title_s']}, Auteurs : {pub['authFullName_s']}, Année : {pub['producedDateY_i']}") \ No newline at end of file diff --git a/web/content/research/_index.md b/web/content/research/_index.md index a83397c82d5c53c40f15ddec0ce2756d36147379..e612d9a0f20ff9ef5aa6c4eaf2e7510c6f1358d7 100644 --- a/web/content/research/_index.md +++ b/web/content/research/_index.md @@ -16,7 +16,7 @@ My research is at the interface between computer graphics and computer vision, w List of publications * [LIRIS](https://liris.cnrs.fr/membres?idn=ameyer&set_language=fr) * [GoogleScholar](https://scholar.google.com/citations?user=hfS9EakAAAAJ&hl=fr) -* [DBLP](http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/m/Meyer:Alexandre.html) +* [DBLP](https://dblp.org/pid/37/1744.html) * [HAL](https://cv.archives-ouvertes.fr/alexandre-meyer) * [ORCID](https://orcid.org/0000-0002-0249-1048) diff --git a/web/static/gallery/hand_vr.png b/web/static/gallery/hand_vr.png new file mode 100644 index 0000000000000000000000000000000000000000..ea8d1a2e2775ecb92cc1ee5a57f86bd2606c6c38 Binary files /dev/null and b/web/static/gallery/hand_vr.png differ diff --git a/web/static/gallery/hand_vr2.png b/web/static/gallery/hand_vr2.png new file mode 100644 index 0000000000000000000000000000000000000000..500d6131be1de686dd2f8241a1a01938bd95f5b7 Binary files /dev/null and b/web/static/gallery/hand_vr2.png differ