Skip to content
Snippets Groups Projects
Commit 1b96eb0d authored by sacha's avatar sacha
Browse files

rerzerz

parent 15892ea3
No related branches found
No related tags found
No related merge requests found
...@@ -31,21 +31,10 @@ async function recommendationForUser(user_login) { ...@@ -31,21 +31,10 @@ async function recommendationForUser(user_login) {
movie = Movie.toMovie(movie); movie = Movie.toMovie(movie);
movie.author = await getMovieAuthor(movie.id); movie.author = await getMovieAuthor(movie.id);
movie.actors = await getMovieActors(movie.id); movie.actors = await getMovieActors(movie.id);
console.log("movie.actors");
console.log(movie.actors);
movie.styles = await getMovieStyles(movie.id); movie.styles = await getMovieStyles(movie.id);
console.log("movie.styles");
console.log(movie.styles);
user.addMovies(movie); user.addMovies(movie);
}); });
console.log("movies");
console.log(movies);
console.log("user");
console.log(user);
console.log("user.movies");
console.log(user.movies);
let fav_styles = []; //styles des films présents dans les films aimés par l'utilisateur let fav_styles = []; //styles des films présents dans les films aimés par l'utilisateur
let fav_authors = []; //auteurs récurents dans les films aimés par l'utilisateur : moyenne (auteur * note du film) let fav_authors = []; //auteurs récurents dans les films aimés par l'utilisateur : moyenne (auteur * note du film)
let fav_actors = []; //acteurs récurents dans les films aimés par l'utilisateur : moyenne (acteur * note du film (* %temps écran)) let fav_actors = []; //acteurs récurents dans les films aimés par l'utilisateur : moyenne (acteur * note du film (* %temps écran))
...@@ -59,10 +48,11 @@ async function recommendationForUser(user_login) { ...@@ -59,10 +48,11 @@ async function recommendationForUser(user_login) {
for (let i = 0; i < actors.length; i++) { for (let i = 0; i < actors.length; i++) {
fav_actors[i] = actors[i][0]; //recuperer seulement l'acteur, pas le reste fav_actors[i] = actors[i][0]; //recuperer seulement l'acteur, pas le reste
} }
/* Ya des films sans genre donc faut adapter :'(
let styles = getAllElement(seen, getStyles).slice(0,3); let styles = getAllElement(seen, getStyles).slice(0,3);
for (let i = 0; i < styles.length; i++) { for (let i = 0; i < styles.length; i++) {
fav_styles[i] = styles[i][0]; //recuperer seulement le style, pas le reste fav_styles[i] = styles[i][0]; //recuperer seulement le style, pas le reste
} }*/
let points_films = [[]]; let points_films = [[]];
//let all_films = getFilmsBy(actors, authors, styles); //let all_films = getFilmsBy(actors, authors, styles);
...@@ -144,8 +134,6 @@ function getAllAuthors(seen){ ...@@ -144,8 +134,6 @@ function getAllAuthors(seen){
function getAllElement(seen, recupElement){ function getAllElement(seen, recupElement){
let elements = [[]]; let elements = [[]];
//premier indice = couple element/nombre d'apparition/moyenne notes films, 2e indice: 0 auteur, 1 nbr apparition, 2 mpyenne films //premier indice = couple element/nombre d'apparition/moyenne notes films, 2e indice: 0 auteur, 1 nbr apparition, 2 mpyenne films
console.log(seen);
console.log(recupElement);
for (let i = 0; i < seen.length; i++) { for (let i = 0; i < seen.length; i++) {
let j = 0; let j = 0;
let found = false; let found = false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment