Utilisateur:Charline Barbé/Modélisation des Réseaux (M1 SIREN, 2021)/Activité F
Mon activité C :
Charline --écouter -->Bad Bunny
Charline--écouter-->Meduza
Charline--écouter -->Dj Snake
Charline--visiter -->Londres
Charline--visiter -->Barcelone
Charline--visiter -->Lisbonne
Charline --pratiquer-->visionnage d'audiovisuel
Charline --regarder-->Friends
Charline --regarder-->Dix pour Cent
Charline --regarder-->Valeria
Wikidata :
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57008163 -->https://www.wikidata.org/wiki/Q44333953
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57008163 -->https://www.wikidata.org/wiki/Q64877768
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57008163 -->https://www.wikidata.org/wiki/Q16728588
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57007436 -->https://www.wikidata.org/wiki/Q84
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57007436 -->https://www.wikidata.org/wiki/Q1492
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57007436 -->https://www.wikidata.org/wiki/Q597
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Property:P2650 -->https://www.wikidata.org/wiki/Q758901
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57001033 -->https://www.wikidata.org/wiki/Q79784
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57001033 -->https://www.wikidata.org/wiki/Q21008333
https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé --https://www.wikidata.org/wiki/Q57001033 -->https://www.wikidata.org/wiki/Q89759231
Pour chacun des autres participants q, calculer la similarité s(p, q):
La similarité s(p, q) est le nombre de voisins communs entre p et q - c'est-à-dire, le nombre de voisins de p qui sont aussi voisins de q.
Les autres participants :
Q84 :
- <https://fr.wikiversity.org/wiki/Utilisateur:Carla_PETRI>
- <https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé>
Q1492 :
- <https://fr.wikiversity.org/wiki/Utilisateur:CHEN_KEYI>
- <https://fr.wikiversity.org/wiki/Utilisateur:Carla_PETRI>
- <https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé>
- <https://fr.wikiversity.org/wiki/Utilisateur:Lisango75>
- <https://fr.wikiversity.org/wiki/Utilisateur:Lucasremy(brrrrr)>
- <https://fr.wikiversity.org/wiki/Utilisateur:Maelle_Srmt>
Q79784 :
- <https://fr.wikiversity.org/wiki/Utilisateur:CHEN_KEYI>
- <https://fr.wikiversity.org/wiki/Utilisateur:Charline_Barbé>
- <https://fr.wikiversity.org/wiki/Utilisateur:Ismail.Sef>
- <https://fr.wikiversity.org/wiki/Utilisateur:Lisa_Perono>
- <https://fr.wikiversity.org/wiki/Utilisateur:LouiseBalducchi>
- <https://fr.wikiversity.org/wiki/Utilisateur:Ma_Yibo>
- <https://fr.wikiversity.org/wiki/Utilisateur:MarieCts>
- <https://fr.wikiversity.org/wiki/Utilisateur:Yasmine_Doghri>
Calcul de la similarité s(p,q):
Pour p = charline
s(charline, carla) = 2
s(charline, keyi) = 2
s(charline, lisango) = 1
s(charline, lucas) = 1
s(charline, maelle) = 1
s(charline, ismail) = 1
s(charline, lisa) = 1
s(charline, louise) = 1
s(charline, yibo) = 1
s(charline, marie) = 1
s(charline, yasmine) = 1
Pour chaque activité a, calculer le score r(p, a):
- Pour expédier le travail, on va considérer uniquement les activités liées au participant à plus haute similarité de p, tirant au sort le participant en cas d'égalité.
- On ne veut pas recommander des activités déjà connues de p, donc pas besoin de calculer le score pour chaque activité a à laquelle le participant p se trouve déjà lié.
- Le score r(p, a), pour recommander au participant p une activité a, est la somme de la similarité s(p, q) pour chacun des voisins entrants q de a.
Les participants avec la plus haute similarité de p(=charline) sont carla et keyi. Comme, selon la consigne je dois prendre les activités liées "au" participant à la plus haute similarité, j'en prends un au hasard. Ce sera Keyi !
r(charline, Q1492) = 0 (activité déjà connu par p)
r(charline, Q15659308) = 2 (juste s de Keyi)
r(charline, Q1722) = 2
r(charline, Q23572) = 2
r(charline, Q28561969) = 2
r(charline, Q31920) = 3 (s de keyi et yibo)
r(charline, Q37150) = 4 (s de keyi et carla)
r(charline, Q61509) = 2
r(charline, Q7291) = 3 (s de keyi et yibo)
r(charline, Q79784) = 0 (activité déjà connu par p)
r(charline, Q8684) = 3 (s de fanny et keyi)
Choisir l'activité à recommander:
- Exclure les activités déjà liées au participant p.
- Trouver les activités avec le plus haut score r(p, a).
- Si il n'y a qu'une seule activité avec le plus haut score:
- Recommander cette activité.
- S'il y a plusieurs activités avec le plus haut score:
- Parmi ces activités à plus haut score, trouver celles avec le plus haut nombre de voisins entrants.
- Si il n'y a qu'une seule activité trouvée:
- Recommander cette activité.
- S'il y a plusieurs activités trouvées:
- Recommander une parmi elles, au hasard.
- Si il n'y a qu'une seule activité trouvée:
- Parmi ces activités à plus haut score, trouver celles avec le plus haut nombre de voisins entrants.
- Si il n'y a qu'une seule activité avec le plus haut score:
J'exclue les activités Q79784 et Q1492 avec lesquelles p est déjà liées !
L'activité avec le plus haut score r est Q37150 avec un score de 4 qui est la chanteuse Lana del Rey. Donc l'activité à recommander est d'écouter l'artiste Lana del Rey