Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Recherche avec unity 7

756 vues

Publié le

  • Si cela peut intéresser, un coupon de reduction -90% sur une formation pour debuter avec UNITY3D : https://www.udemy.com/unity3d-formation-complete-developpeur-de-jeu-video/?couponCode=FC-SSHARE20
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Soyez le premier à aimer ceci

Recherche avec unity 7

  1. 1. Rechercher du contenu avec Unity @Winael – 05 octobre 2013 CC-BY-SA 3.0
  2. 2. Un peu d'Histoire @Winael – 05 octobre 2013 CC-BY-SA 3.0
  3. 3. Un peu d'Histoire 10 mai 2010 : Mark Shuttleworth Unity sur son blog. présente Une version alpha est mise à disposition du public dans un PPA @Winael – 05 octobre 2013 CC-BY-SA 3.0
  4. 4. Un peu d'Histoire 10 mai 2010 : Mark Shuttleworth Unity sur son blog. présente Une version alpha est mise à disposition du public dans un PPA @Winael – 05 octobre 2013 CC-BY-SA 3.0
  5. 5. Un peu d'Histoire 10 mai 2010 : Mark Shuttleworth Unity sur son blog. présente Une version alpha est mise à disposition du public dans un PPA @Winael – 05 octobre 2013 CC-BY-SA 3.0
  6. 6. Un peu d'Histoire Ubuntu 10.10 : Unity devient l'interface par défaut de la version Netbook d'Ubuntu 10.10. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  7. 7. Un peu d'Histoire Ubuntu 11.04 : Unification des versions « Poste de travail » d'Ubuntu. Dorénavant Unity devient l'interface par défaut d'Ubuntu. Unity essuie de nombreuses critiques ! @Winael – 05 octobre 2013 CC-BY-SA 3.0
  8. 8. Un peu d'Histoire Ubuntu 11.10 : L'accueil du « Tableau de bord » d'Unity est complètement revu. Les loupes deviennent des volets du « Tableau de bord ». @Winael – 05 octobre 2013 CC-BY-SA 3.0
  9. 9. Un peu d'Histoire Ubuntu 12.04 LTS : Première version supportée à long terme (« LTS ») à intégrer Unity comme interface par défaut. Au menu : Actions rapides dans la barre de lancement, affichage tête haute, ... @Winael – 05 octobre 2013 CC-BY-SA 3.0
  10. 10. Un peu d'Histoire Ubuntu 12.10 : Les web services peuvent être intégrés à Unity (Youtube, Amazon, …). La recherche en ligne fait son apparition avec le scope Amazon activé par défaut. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  11. 11. Un peu d'Histoire Ubuntu 12.10 : Certains voient cette option comme un spyware ou adware. L'EFF souligne une probable atteinte à la vie privée. Unity possède preview. @Winael – 05 octobre 2013 un mode CC-BY-SA 3.0
  12. 12. Un peu d'Histoire Ubuntu 13.04 : La barre de recherche tolérantes aux erreurs. est Peu d'évolution visible. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  13. 13. Qu'est-ce que Unity ? @Winael – 05 octobre 2013 CC-BY-SA 3.0
  14. 14. Qu'est-ce que Unity ? ● ● ● @Winael – 05 octobre 2013 Un environnement de bureau basé sur gnome et compiz Une expérience utilisateur unique à l'aide de la pleine intégration de services Web Une identité visuelle forte CC-BY-SA 3.0
  15. 15. Qu'est-ce que Unity ? La barre des lanceurs (Launch Bar) ➢ Raccourcis vers applications préférées ➢ Liste des applications ouvertes ➢ Indicateurs du nombre de fenêtres ouvertes ➢ @Winael – 05 octobre 2013 Indicateur de la fenêtre active CC-BY-SA 3.0
  16. 16. Qu'est-ce que Unity ? La barre des lanceurs (Launch Bar) ➢ ➢ Actions rapides (quicklists) Indicateurs d'applications @Winael – 05 octobre 2013 CC-BY-SA 3.0
  17. 17. Qu'est-ce que Unity ? Barre du menu global (« Unity Global Menu ») ➢ ➢ Nom de la fenêtre qui a le focus La barre de menu de l'application qui a le focus s'affiche lors du survol à la souris et peut être utilisée (menus habituels : Fichier, Édition, etc.). @Winael – 05 octobre 2013 CC-BY-SA 3.0
  18. 18. Qu'est-ce que Unity ? Indicateurs d'applications et système ➢ ➢ ➢ Etat des périphériques et logiciels courants « commandes distantes » pour les webapps (ex : youtube) Paramètres système @Winael – 05 octobre 2013 CC-BY-SA 3.0
  19. 19. Qu'est-ce que Unity ? Affichage tête haute (« HUD ») ➢ ➢ ➢ Invoqué par la touche <Alt> Recherche textuelle des fonctions logicielles Complément à la barre de menu @Winael – 05 octobre 2013 CC-BY-SA 3.0
  20. 20. Qu'est-ce que Unity ? Le tableau de bord (« Dash ») Permet d'accéder ➢ A ses applications A son contenu local (fichiers, musiques, vidéos) ➢ A du contenu en ligne ➢ @Winael – 05 octobre 2013 CC-BY-SA 3.0
  21. 21. Qu'est-ce que Unity ? Le tableau de bord (« Dash ») Les agrégateurs de sources de données (« Masterscopes ») ➢ ➢ ➢ Agrège différentes sources de données d'une même catégorie Accessibles via des raccourcis clavier ou actions rapides de l’icône « Ubuntu » de la barre des lanceurs Il est possible de créer une vue matérialisée à partir d'un agrégateur de sources de données @Winael – 05 octobre 2013 CC-BY-SA 3.0
  22. 22. Qu'est-ce que Unity ? Le tableau de bord (« Dash ») Les agrégateurs de sources de données (« Masterscopes ») ➢ Il est possible de créer une vue matérialisée à partir d'un agrégateur de sources de données @Winael – 05 octobre 2013 CC-BY-SA 3.0
  23. 23. Qu'est-ce que Unity ? Le tableau de bord (« Dash ») Les sources de données (« Scopes ») ➢ ➢ ➢ Elles peuvent être locales ou distantes Elles peuvent être activés ou désactivés indépendamment des unes des autres Elles peuvent être interrogées directement via des mots-clés @Winael – 05 octobre 2013 CC-BY-SA 3.0
  24. 24. Qu'est-ce que Unity ? Le tableau de bord (« Dash ») Les sources de données (« Scopes ») @Winael – 05 octobre 2013 CC-BY-SA 3.0
  25. 25. Les Smartscopes Recherche intelligente de contenus @Winael – 05 octobre 2013 CC-BY-SA 3.0
  26. 26. Les smartscopes Principe de fonctionnement Lors de la saisie ➢ Envoie d'une requête au service de moteurs de recherche intelligents contenant: ➢ Identifiant de session (un UUID de temps) ➢ Terme recherché ➢ Etat des filtres ➢ ➢ Infos d'environnement (plate-forme utilisateur, info géo/locale) D'autres paramètres spécifiques (taille de la page) @Winael – 05 octobre 2013 CC-BY-SA 3.0
  27. 27. Les smartscopes Principe de fonctionnement A l'ouverture du tableau de bord, envoi vers le service de moteur de recherche intelligent : ➢ d'un identifiant généré aléatoirement pour la session ➢ des informations géographiques et locales ➢ De la version Ubuntu et le type de plate-forme ➢ ➢ D'une différence entre les sources de données proposées avec une version d'Ubuntu et de ce qui est réellement activé/installé sur le système actuel (soit + epicurious-Grooveshark). De la liste des sources de données en permanence activés (épinglés) ou désactivés par l'utilisateur. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  28. 28. Les smartscopes Principe de fonctionnement Lors de la saisie ➢ ➢ Recherche immédiate dans les sources de données activées par défaut (données importantes (essentiellement personnelles ou semi-personnelles). Des mots clés peuvent être déclarées pour les sources de données. Ex : "mot clé: requête" permet de seulement faire une recherche dans la source de données déclarée par le mot-clé pour la requête. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  29. 29. Les smartscopes Principe de fonctionnement Données renvoyées par le service de moteur de recherche intelligent ➢ ➢ Liste de Recommendations par importance (Sources de données locales proposées pour que la tableau de bord puisse y faire une recherche Liste des sources de données distantes interrogées (également classée par ordre d'importance), avec les résultats qui ont été reçus à partir de ces sources de données locales. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  30. 30. Les smartscopes Principe de fonctionnement Interprétation par l'agrégateur principal 1. Utilisation du classement des infos renvoyées par le service de moteur de recherche intelligents et équilibration par rapports aux résultats renvoyés par les sources de données activées par défaut pour déterminer l'ordre de classement final. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  31. 31. Les smartscopes Principe de fonctionnement Interprétation par l'agrégateur principal 2. Début du peuplement du modèle des résultats de l’agrégateur principal avec des résultats que les sources de données activées par défaut ont retournées le plus tôt possible, afin que l'utilisateur puisse commencer à voir des résultats qui vont probablement le concerner. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  32. 32. Les smartscopes Principe de fonctionnement Interprétation par l'agrégateur principal 3. Début du peuplement des catégories représentant les sources de données distantes puisque nous avons déjà les résultats disponibles à partir des données renvoyées par le service. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  33. 33. Les smartscopes Principe de fonctionnement Interprétation par l'agrégateur principal 4. Détermination des sources de données non couvertes par les sources de données activés par défaut ni par les sources de données distantes, à partir de la liste des sources de données classées renvoyées par le service afin de les activer et y faire une recherche @Winael – 05 octobre 2013 CC-BY-SA 3.0
  34. 34. Les smartscopes Principe de fonctionnement Interprétation par l'agrégateur principal 5. Ajout des résultats retournés par les sources de données interrogés aux modèles de résultats afin que l'utilisateur puisse les voir. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  35. 35. Les smartscopes Principe de fonctionnement Envoi des métriques Lorsque l'utilisateur navigue sur le tableau de bord et fait son choix, le tableau de bord envoie les résultats à l’agrégateur principal, et l'agrégateur principal envoi les métriques au service de moteur de recherche intelligent. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  36. 36. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  37. 37. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  38. 38. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  39. 39. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  40. 40. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  41. 41. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  42. 42. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  43. 43. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  44. 44. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  45. 45. Les smartscopes Principe de fonctionnement Récapitulatif en image @Winael – 05 octobre 2013 CC-BY-SA 3.0
  46. 46. Données récoltées par le service de moteur de recherche intelligent @Winael – 05 octobre 2013 CC-BY-SA 3.0
  47. 47. Données receuillies Réponse du tableau de bord Lorsque l'utilisateur à fait son choix, le tableau de bord envoie une réponse au service de moteur de recherche intelligent incluant : ➢ ➢ Les résultats des sources de données distante Informations utilisateur tel que l'objet sélectionné, les objets vus, les informations de sessions @Winael – 05 octobre 2013 CC-BY-SA 3.0
  48. 48. Données receuillies Réponse du tableau de bord Les informations recueillies sont anonymes ➢ ➢ Seule la session qui relie une série de requêtes telles que «t», «ter», «terminal», «terminal» est suivie. Toutes les demandes passent par https et toutes les images et autres contenus passent pas un serveur mandataire avant d'atteindre le fournisseur tiers. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  49. 49. Données receuillies Réponse du tableau de bord L'intelligence est construite au travers d'un modèle d'exploration heuristique ➢ ➢ L'ordre initial de présentation des données est aléatoire Une analyse du temps passé sur chaque liste retournée par les différentes sources de données et de la place de l'objet choisi par l'utilisateur permet de pondérer les résultats @Winael – 05 octobre 2013 CC-BY-SA 3.0
  50. 50. Données receuillies Réponse du tableau de bord Formes des heuristiques ➢ ➢ ➢ Une source qui renvoie un résultat pertinent est meilleure qu'une source qui ne renvoie pas de résultat Normalisation des termes de la requête (case, faute de frappe) Contextualisation des requêtes @Winael – 05 octobre 2013 CC-BY-SA 3.0
  51. 51. Smartscopes avancés avec gsettings @Winael – 05 octobre 2013 CC-BY-SA 3.0
  52. 52. Données receuillies Réponse du tableau de bord Créer une vue matérialisée à partir d'un agrégateur de source de données ➢ ➢ Prérequis : La variable isMaster doit être égale à True dans le fichier *.scope Ajouter l'agrégateur de sources de données voulu dans le champs de valeur de la clé scopes du schéma, com.canonical.Unity.Dash @Winael – 05 octobre 2013 CC-BY-SA 3.0
  53. 53. Données receuillies Réponse du tableau de bord Gérer les sources de données activées par défaut ➢ Ajouter ou retirer la ou les sources de données concernées dans la liste de valeur de la clé 'always-search' du schéma 'com.canonical.Unity.Lenses' @Winael – 05 octobre 2013 CC-BY-SA 3.0
  54. 54. Données receuillies Réponse du tableau de bord Verrouiller l'état des sources de données ➢ Ajouter ou retirer la ou les sources de données concernées dans la liste de valeur de la clé 'locked-scopes' du schéma 'com.canonical.Unity.Lenses' L'utilisateur final saura que la source de données est présente mais ne pourra pas changer son état. @Winael – 05 octobre 2013 CC-BY-SA 3.0
  55. 55. Données receuillies Réponse du tableau de bord Cacher des sources de données ➢ Ajouter ou retirer la ou les sources de données concernées dans la liste de valeur de la clé 'hidden-scopes' du schéma 'com.canonical.Unity.Lenses'. Les sources de données seront considérées comme non installées et l'utilisateur ne pourra pas être tenté de modifier leur état @Winael – 05 octobre 2013 CC-BY-SA 3.0
  56. 56. Questions @Winael – 05 octobre 2013 CC-BY-SA 3.0
  57. 57. @Winael – 05 octobre 2013 CC-BY-SA 3.0

×