auracom moteur de recherche interne
auracom moteur de recherche interne


  
Micro-moteur Auracom
 
 Moteur indépendant 

• Moteur de recherche sémantique interne multibases à facettes ultra-rapide
• Elimine adaptations & dysfonctionnements lors des mises à jour des autres logiciels installés
Calcule en même temps les résultats sur pages documents tables bases ...

 Recherche indépendante

 Micro-développement par combinaison ~10 fonctionnalités optimisées.
• Compatible Tous Cms - Toutes bases de données - Tous systèmes - Tous langages
Recherche hors connexion par recopie de l'application sur Pc, clé Usb , Cd-Rom

 Recherche instantanée 

• Instantanée » Au fil de la saisie - Suggestions + Résultats + Affinage
• Classique » Pages / pdf du site + Bases de données ...
Imbriquée » Résultats pages/ pdf dans chaque résultat base de données ou l'inverse
• Instantanée + Classique » Pré-résultats + suggestions avant de mieux chercher

"Pas de réponse" évité

Base de données en arborescence »  Croiser les critères sans jouer aux devinettes + 0 réponse impossible
Correction suggestions + recherche libre » Pour ne pas ignorer certains résultats
Recherche instantanée » Pour ceux qui n'ont "pas une idée précise des termes à rechercher"
Libre + multicritère croisés » Pour distinguer 1) croisement nul de champs non nuls ou 2) champ(s) nul(s)




 
 Top 10 fonctionnalités - Copies d'écran
 
 Sites • Actualité-institutionnelle.com
• Auracom.fr
• Darty.com
• Elunet.org
• Elysee.fr
• Forumdesimages.net
• Francparler.org
• Intranet Minefi
• Lectura.fr
• Musiclassics.fr
• Normannia.info
• Onisep.fr
• Orientation-formation.fr
• Thésaurus multilingue Gemet
 Sans recherche libre initiale
• Recherche arborescente dans la base de données
 Multi-critère classique s'organisant en arborescence dynamique
• Filtrage par nuages de mots-clés dynamiques en arborescence
 Filtrage par listes en arborescence
 Avant recherche  Suggestions commencent par ... + correction
• Suggestions contiennent ... n'importe où / Troncature Floue 
 Correction triple  Mono source
• Multi sources
 Recherche instantanée  • Suggestions + Résultats
 Recherche  Full-text sur table structurée
 Par concepts/ Langage naturel / Recherche sémantique
• Sans bruit
Recherche à facettes
• Floue + catégories triées + résultats triés selon ordre catégories
 Libre + multicritère croisés avec affinage expert
 Résultats  Affinage par assistance contextuelle
 Couplage page / fiche documentaire
 Navigation Document Précédent / Suivant
Visibilité - Pages ciblées - Liens dynamiques
 Visibilité - Combinaison / hiérarchisation des mots-clés
 Pertinence imposée au moteur
 Pages du site  Recherche Multi-sources
 Recherche croisée avec table associée
 Filtrage par Rubrique 
 Recherche à facettes
 Pages externes  Veille sur 1000 sites
 Qualités  Site incassable
 Forte charge
 Intégration Cms en 2 lignes



 
 
  Recherche arborescente dans la base de données  (lire)
 
Onisep.fr

 Arborescence dynamique 0 réponse impossible + affinage sur 6 niveaux sur 6 écrans
 Idéal pour les écrans réduits et tactiles du web mobile
Ci-dessous: superposition graphique des 6 étapes sur la page 1ère étape


 www.orientation-formation.fr

Si l'on choisit le 1er critère seul, les autres critères s'organisent en arborescence dynamique
On contourne le "0 réponse" inévitable si l'on sélectionne 3 critères en même temps.



Multicritère en arborescence + 0 réponse impossible + affinage sur 4 niveaux
Croiser les nuages de mots-clés dans l'ordre de son choix
Tous les nuages se recalculent au fil des sélections et de l'affinage



Multicritère en arborescence + 0 réponse impossible + affinage sur 5 niveaux
L'internaute n'a rien à saisir et choisit les critères dans l'ordre de son choix





 
  Deux modes de suggestion + Correction au fil de la saisie  (lire)

 actualite-institutionnelle.com

Autocompletion / Tous les mots-clés qui commencent par ... 
correction "économie" trouvé avec éconimie éconmie  écocnomie  éconmoie  éco nomie



Autocompletion / Tous les mots clés qui contiennent ... n'importe où
+ troncature floue





 
  Correction triple de la recherche libre mono ou multi-sources(lire)

Les corrections décrites ci-dessous comportent les 2 types de correction présentés ci-dessus
Caractères supprimés, inversés, ajoutés, erronés + logique floue.

  www.darty.com  3 types de traitement

1 - Termes croisés - Le moteur propose toutes les combinaisons (ET entre mots dans champs différents) amenant des réponses ou bien celle qui en amène le plus, comme ici
 


2 - Termes se suivent - Le moteur détecte les mots adjacents (mots dans même champ) au lieu de calculer les combinaisons
 

3 - Termes disloqués se suivent - Le moteur effectue une recombinaison des caractères saisis pour obtenir la bonne référence
 

 actualite-institutionnelle.com  ( multi-sources ) 

Le moteur calcule les propositions amenant des réponses 
- pour chaque source (> nouveautés > sites)  : croisements des mots (ou mots corrigés) de la recherche 
 (ici tris par nombre de termes /  nombre de réponses)
+ pour toutes les sources (> suggestions): mots (ou mots corrigés) qui se suivent dans le texte, ou expressions + longues
 

 



 
  Recherche instantanée

 actualite-institutionnelle.com

Suggestions + Résultats à chaque caractère saisi + Résultats en passant d'une suggestion à l'autre

Suggestions + Résultats + Filtrage + Pagination à chaque caractère saisi


 


 
 Recherche sur table structurée de type Excel OpenOffice ...

 Intranet Minefi

Base de données + Pages
Full-text tous champs confondus  + tris sur champs  + pagination liste / fiche


  



 
 Recherche sémantique (lire)

 www.forumdesimages.net

Langage naturel sur données structurées (tous champs confondus) ou données textuelles.
Recherche par concepts - Reconnaissance automatique "années 50" "noir et blanc",  ".." inutile
Exemple Un film policier des années 50 sur le monde de la pègre avec Jean Gabin
Avec dates Les documentaires de Jean-Christophe Averty entre 1960 et 1965



Recherche sans bruit - "Nous disposons d'une base d'équivalences, d'une base d'adjacences d'une base de mots vides ainsi que d'un certain nombre de dictionnaires [index, NDLR] par champ sémantique [finances, logement..., NDLR] qui servent de filtres pour éviter le bruit d'une indexation en texte intégral et la lourdeur d'une indexation manuelle"
 



 
 Recherche à facettes dans un catalogue  (lire)

  www.lectura.fr (> 3.000.000 références documentaires)

Après recherche les résultats peuvent être parcourus dans chacune des catégories proposées à droite


   

 www.darty.com

Recherche floue
Pertinence++ par indexation de certains mots plutôt que tous / aucun dans certains champs
Filtrage expert catégorie/sous-catégorie + liste (marque)
Résultats organisés selon catégories
 





 
  Recherche libre + multicritère croisés avec affinage expert (lire)

 www.musiclassics.fr  

Affinez après chaque critère ou chaque mot pour obtenir le nombre de réponses total + par champ.
On sait pourquoi on a "0 réponse" croisement nul de champs non nuls ou bien champ(s) nul(s)






 
  Affinage par assistance contextuelle (lire)

 actualite-institutionnelle.com

Les mots-clés calculés automatiquement permettent d'affiner les résultats de la recherche
 

 



 
 Couplage page / fiche documentaire (lire)

 www.normannia.info

Les mots ou leurs synonymes sont recherchés et surlignés dans les pages du site et dans leurs fiches associées
 
 



 
 Navigation Document Précédent / Suivant  (lire)

  www.elunet.org

Les documents sont consultés sans repasser par la liste des résultats pour éviter les affichages inutiles
 

 



 
 Visibilité -  Pages ciblées - Liens dynamiques 

 actualite-institutionnelle.com 

Reconnaissance de mots-clés prédéfinis - Les membres du gouvernement (groupe de mots) sont repérés dans le texte et renvoient vers l' adresse associée
 




 
 Visibilité - Combinaison / hiérarchisation des mots-clés

 Référencement du site www.auracom.fr sur google

Calcul automatique à partir du contenu (pages + pdf)  de www. auracom.fr et de mots clés choisis
Ex: Moteur + Bdd dans Title Description et Lien pour Url rewriting
 

 



 
  Résultats selon pertinence imposée au moteur (et non pas imposée par le moteur)

 www.lectura.fr (> 3.000.000 références documentaires)

Ordre des résultats et priorité de calcul peuvent être imposés au moteur
Priorité ici fonction de l'appartenance des mots recherchés aux champs "auteur" (priorité) et "co-auteur"
 

 



 
 Recherche multi-sources (lire)

 www.elysee.fr

3 Sources : Base de données associée Pages (Discours) +  2 Sources Pages (Communiqués + Site)
Résultats pour chaque source , mais consultation séparée pour éviter les mélanges d'information
 

 



 
 Recherche dans le site par rubrique/ sous rubrique (lire)


Pages + Base de données - Résultats à consulter par rubrique (autres critères possibles


 



 
 Recherche à facettes dans le site
 
 www.elysee.fr (maquette opérationnelle)

La page d'accueil permettant le parcours arborescent est réutilisée pour afficher le nombre de résultats afin de préserver clarté et logique du site
Le filtrage par année a été ajouté 
   

 



 
 Recherche sur sites externes

 actualite-institutionnelle.com

1000 sites: Elysée, Sénat, Assemblée nationale, Conseil constitutionnel, Parlement, Conseil d'Etat, sites "gouv.fr".
 




 
Site incassable (lire)

 www.forumdesimages.net

4 octobre 2008 - Le binaire du 24 juin 1999 se déclenche toujours à travers un simple lien http://.../cgi-bin/aurweb/... 
 

 



 
 Forte charge acceptée 78 requêtes http/seconde vu par l'internaute  )

 www.orientation-formation.fr

Plus de 175.000 requêtes Auracom / jour à travers le Cms Spip sur le Portail de l'orientation et de la formation - Gestion de contexte inutile .
 

 



 
 Cms - Intégration en 2 lignes  + Graphisme maîtrisé  (lire)

 www.musiclassics.fr

Moteur de templates : Résultats, listes de filtrage, pagination sont générés à travers des modèles maîtrisés par le graphiste
 


$content = file_get_contents("http://.... /cgi-bin/aurweb/service/param?recherche=xxxxx")
echo $content

 Ajax
 
document.getElementById('id-div').innerHTML = 'Html Résultats + Présentation' 


PATH_INFO="/service/param" REQUEST_METHOD="GET" QUERY_STRING="recherche=xxxxx" aurweb


A "recherche=xxxxx", ajouter
aur_offset=X pour obtenir la nième page 
aur_offset_rec=Y pour obtenir le nième résultat


 
auracom moteur de recherche interne
auracom moteur de recherche interne