Projet de Master en Informatique: Web WriteIt!
|
|
|
- Dorothée Larochelle
- il y a 10 ans
- Total affichages :
Transcription
1 Projet de Master en Informatique: Web WriteIt! Web WriteIt! Baris Ulucinar Supervisé par le Prof. Rolf Ingold, Dr. Jean Hennebert, Andreas Humm et Robert Van Kommer Avril 2007
2 Table des matières 2 1. Introduction 2. Reconnaissance automatique de la parole 3. Architecture 4. Entraînement 5. Tests de performance 6. Interfaces côté client 7. Conclusion
3 3 Introduction
4 Introduction 4! Transcription de la Parole Hello word! Hello word! Hello word! Reçoit fichier audio et choix Envoie la transcription sous forme html ou xml Envoie de fichier audio wave & choix grammaire type de fichier de sortie nbest Reçoit la trascription
5 Introduction/buts 5! Création d!interface Web pour la transcription d!un fichier audio, en utilisant Sphinx 4.! Entraînement de modèles acoustiques «"home made"», avec BREF, en utilisant SphinxTrain.! Tests de performance! «"Home Made"»! «"French_F0"» Lium
6 Introduction/Terminologie/AM 6! Modèles acoustiques, HMM!s Le Modèle acoustique (AM) représente le HMM!s pour un phonème HMM pour le phonème W HMM pour le mot ONE
7 Introduction/Terminologie/LM 7! Modèles de langages, Grammaires Ce que l'utilisateur peut dire pour interagir avec le système Liste de mots Grammaires à état fini Grammaires stochastiques
8 Introduction/Terminologie/Dictionnaire 8! Dictionnaire! Liste de mots et leurs prononciations! 2 types:! Dictionnaire standart pour les mots! 2 transcriptions phonétiques pour le mot ONE:! ONE HH W AH N! ONE(2) W AH N! «"Filler"» Dictionary! Pour les tags, comme le silence, les bruits! <s> SIL! </s> SIL! <sil> SIL! [euh] ee ee
9 9 Reconnaissance automatique de la parole
10 RAP/Principe de base 10! Reconnaisse Automatique de la parole
11 RAP/Classification des systèmes 11
12 RAP/Applications 12! Domaines d!applications
13 13 Architecture
14 Architecture 14
15 Architecture/Sphinx 4 15! Sphinx 4 Système de reconnaissance vocale écrit en Java. Créé conjointement par Carnegie Mellon University, SUN Microsystems Laboratories, Hewlett-Packard!s Cambridge Research Lab et Mitsubishi Electric Research Labs. Utilise des HMMs continus Fournit une grande flexibilitée, exactitude et vitesse Flexibilitée: ok Exactitude: ~ Vitesse: ~
16 Architecture/Sphinx 4 16! Sphinx 4
17 Architecture/Sphinx 4/Architecture/1_2 17! Architecture
18 Architecture/Sphinx 4/Architecture/2_2 18! Architecture plus détaillée
19 Architecture/SLMT 19! CMU-Cambridge Statistical Language Modeling Tookit v2! Pour créer des grammaires stochastiques! Liste de mots, et leur fréquence
20 Architecture/SphinxTrain 20! SphinxTrain Outil pour produire des modèles acoustiques continues(sphinx 3) ou semi-continues(sphinx 2) Dans Sphinx 4 des modèles acoustiques Sphinx 3 peuvent être utilisé Contient plusieurs script PERL + executables Sphinx 4 un fichier de propriété de modéle: model.props description = Home Made French acoustic models created using the BREF database in DIVA,... isbinary = true featuretype = 1s_c_d_dd vectorlength = 39 sparseform = false numberfftpoints = 512 numberfilters = 40 gaussians = 8 minimumfrequency = maximumfrequency = samplerate =
21 Architecture/SphinxTrain/Sphinx 4 21! SphinxTrain + Sphinx 4 Classes: edu.cmu.sphinx.model.acoustic.sphinx3.modelloader edu.cmu.sphinx.model.acoustic.sphinx3.model bref.sphinxconfigurationfile.xml... <property name="properties_file" value="/pathto/model.props" /> <property name="data_location" value="/pathto/model_parameters/bref.cd_cont_1000_8" /> <property name="model_definition" value="/pathto/model_architecture/bref.1000.mdef" />... <!-- sphinx3 model loader--> <component name="sphinx3loader" type="edu.cmu.sphinx.model.acoustic.sphinx3.modelloader"> <property name="logmath" value="logmath"/> <property name="unitmanager" value="unitmanager"/> <property name="propertiesfile" value="${properties_file}" /> <property name="datalocation" value="${data_location}"/> <property name="modeldefinition" value="${model_definition}" /> </component> <component name="french" type="edu.cmu.sphinx.model.acoustic.sphinx3.model"> <property name="loader" value="sphinx3loader"/> <property name="unitmanager" value="unitmanager"/> </component>
22 Entraînement 22
23 Entraînement/BREF 23! Base de données de signaux acoustiques! Créée par LIMSI en 1993! Pour développer & évaluer des systèmes RAP continue en français! Corpus établit à partir d!article de journaux lus! Problème:! La situation géo-politique, noms propres ont beaucoup changé depuis 1993
24 Entraînement/SphinxTrain&BREF 24 Données Acoustiques «BREF» Entrée make_feates.pl RunAll.pl sphinx_train.cfg Sortie means mixture_weights transition_matrices bref_train.fileids bref_train.transcription bref.dic bref.filler bref.phone SphinxTrain Scripts PERL variances bref.1000.mdef
25 25 Tests de Performance
26 Tests de Performance 26! Accuracy! H: nombre de mots! J: nombre de mots justes! S: nombre d!erreurs de substitution! la r'evision de la <<>> la vision de la! I: nombre d!erreurs d!insertion! lui accordent <<>> ne lui accordent que! D: nombre d!erreurs de suppression! lui accordent que <<>> lui accordent! Word error rate WER = H - S - I - D (1 - ) H * 100% Accuracy = ( J / H )* 100%
27 Tests de Performance/BMR 27! BatchModeRecognizer de Sphinx 4 Modèle de language Modèles acoustiques Dictionnaires Fichiers audio fichier.config.sphinx4.xml batchfile.batch build.xml ANT
28 Tests de Performance/LIUM 28! Modèles acoustiques, de langage et dictionnaires du LIUM! 100 heures de données! 85 h pour l!entraînement! 8 h pour le développement! 10 h pour les tests! Problème de non-reconnaissance des accents par Sphinx! Accuracy = 67,687%! WER = 37,163%
29 Tests de Performance/Home Made 29! Modèles acoustiques «"Home Made"».! Modèles de langage et dictionnaires du LIUM.! Entraîné avec SphinxTrain+BREF! ~55,62 heures de données acoustiques.! Accuracy= 77,933%! WER = 24,795%
30 30 Tests de Performance/Conclusion " Pourquoi cette différence entre les 2 tests? ^ Base de donnée de BREF enregistré dans studio insonorisé, avec un bon microphone, ^ Base de donnée de LIUM enregistrement depuis plusieurs chaînes de radio française " Erreurs typiques ^ Homophonie Il voulait ils voulaient deux de et est ^ Des s et e manquants: chantée, souliers, etc. ^ Erreur de frappe, grammaire dans la transcription ^ Fichier audio de mauvaise qualité
31 31 Interfaces côté client
32 Interfaces côté client/www/uc! Cas d!utilisation/outputtype?=html 32 Client Serveur «.html!» index Page de Bienvenue Interface-web «.html!» PrepareWaveUpload outputtype = html «servlet!» PrepareWaveUpload «servlet!» ProcessWaveUpload fichier non valide «.html!» ProcessWaveRecognize XHR fichier valide «servlet!» ProcessWaveRecognize «.html!» PrepareShowResults appel généré par velocity
33 Interfaces côté client/www/uc! Cas d!utilisation/outputtype?=xml 33 Client Serveur «.html!» index Page de Bienvenue Interface-web «.html!» PrepareWaveUpload outputtype = XML «servlet!» PrepareWaveUpload «servlet!» ProcessWaveUpload fichier non valide fichier valide «.xml!» WwiReco «servlet!» ProcessWaveRecognizeToXML appel généré par velocity
34 Interfaces côté client/www/uc! Captures d!écran 34
35 Interfaces côté client/swing/uc! Java Swing 35 Client Serveur «java swing gui!» WwiGui outputtype = XML «servlet!» ProcessWaveUpload fichier valide «servlet!» ProcessWaveRecognizeToXML «.xml!» WwiReco appel généré par velocity
36 Interfaces côté client/swing! Java Swing 36
37 Conclusion! Applications Open Source! Entraînement de modèles acoustiques! Très capricieux! Il faut! beaucoup d expérience & de temps! machine puissante! de bonne source de données! Machine puissante! Quantitée de données acoustiques! Petite au début! Agrandir pas à pas! Modèles acoustiques «home made»! Accuracy = 77,933%! WER = 24,795%! Interface web! Performance dépend de la machine Serveur! Allège le travail du client, c est le Serveur qui travaille 37
38 Fin / Questions? 38! Je vous remercie pour votre attention.! Avez-vous des questions?
39 Bibliographie! Web WriteIt! Wiki: Web WriteIt! Home Page: W Walker, P Lamere, P Kwok, B Raj, R Singh, E Gouvea, P Wolf and J Woelfel. A Flexible Open Source Framework for Speech Recognition, SUN MICROSYSTEMS INC., 2004! CMU Sphinx 4: J-L Gauvain and L F Lamel, Speaker-Independent Phone Recognition Using BREF, DARPA Speech and Language Workshop, Arden House, 1992! Cours Traitement de la Parole, Jean Hennebert, A Chan, E Gouvea, R Singh, R Mosur, R Rosenfield, Y Sun and D Huggins-Daines, Hieroglpyhs: Building Speech Applications Using Sphinx and Related Resources, 2004! C Becchetti, L P Ricotti, Speech recognition, John Wiley and Sons, 1999! W Walker, P Lamere, P Kwok, B Raj, R Singh, E Gouvea, P Wolf and J Woelfel, Sphinx-4: A Flexible Open Source Framework for Speech, Proceedings of the I.E.E.E. International Conference on Image Processing, S. M. INC., 2004! P. Lamere, P Kwok, W Walker, E gouvea, R Singh, B Raj and P Wolf, Design of the CMU Sphinx-4 Decoder, SUN MICROSYSTEMS INC., Carnegie Mellon University and Mitsubishi Electric Research Lab.,
Étude de la performance des modèles acoustiques pour des voix de personnes âgées en vue de l adaptation des systèmes de RAP
Étude de la performance des modèles acoustiques pour des voix de personnes âgées en vue de l adaptation des systèmes de RAP Frédéric Aman, Michel Vacher, Solange Rossato, Remus Dugheanu, François Portet,
Java pour le Web. Cours Java - F. Michel
Java pour le Web Cours Java - F. Michel Introduction à JEE 6 (ex J2EE) Historique Qu'est-ce que JEE JEE : Java Entreprise Edition (ex J2EE) 1. Une technologie outils liés au langage Java + des spécifications
Programmation de services en téléphonie sur IP
Programmation de services en téléphonie sur IP Présentation de projet mémoire Grégory Estienne Sous la supervision du Dr. Luigi Logrippo Introduction La téléphonie sur IP comme support à la programmation
Dafoe Présentation de la plate-forme UIMA
Laboratoire d Informatique de l université Paris-Nord (UMR CNRS 7030) Institut Galilée - Université Paris-Nord 99, avenue Jean-Baptiste Clément 93430 Villetaneuse, France 11 juillet 2007 Plates-formes
Application de lecture de carte SESAM-Vitale Jeebop
Application de lecture de carte SESAM-Vitale Jeebop Présentation Le module de lecture de carte SESAM-Vitale Jeebop est une application Java Web Start, c'est à dire une application Java qui se télécharge
Technologies mobiles pour la reconnaissance vocale des langues africaines
Technologies mobiles pour la reconnaissance vocale des langues africaines Rapport de projet professionnel UE de Génie logiciel Nom : GAUTHIER Prénom : Elodie UFR SHS - IMSS Master 2 Professionnel Spécialité
LA RECONNAISSANCE VOCALE INTEGREE
Fiche produit LA RECONNAISSANCE VOCALE INTEGREE 360 SpeechMagic SDK Capturer l information médicale grâce à la reconnaissance vocale DÉFI : Comment optimiser la création des comptes rendus et la capture
Introduction aux «Services Web»
Introduction aux «Services Web» Sana Sellami [email protected] 2014-2015 Modalité de contrôle de connaissances Note de contrôle de continu Note projet Evaluation du projet la semaine du 17 novembre
Avant-propos 1. Avant-propos...3 2. Organisation du guide...3 3. À qui s'adresse ce guide?...4
Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr. Saisissez la référence ENI de l'ouvrage EP5EJAV dans la zone de recherche et validez.
10. Base de données et Web. OlivierCuré [[email protected]]
10. Base de données et Web 313 Evolution de l'information Ordre de grandeur : 314 1Mo : 1 gros roman 200Mo : ce que mémorise un être humain dans sa vie. 900Mo : information contenue dans le génome d'une
Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique
Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation
Modélisation du comportement habituel de la personne en smarthome
Modélisation du comportement habituel de la personne en smarthome Arnaud Paris, Selma Arbaoui, Nathalie Cislo, Adnen El-Amraoui, Nacim Ramdani Université d Orléans, INSA-CVL, Laboratoire PRISME 26 mai
Oracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database
Installer le logiciel Oracle Database et créer une Database Présentation Objectif Ce tutoriel montre comment utiliser Oracle Universal Installer (OUI) pour installer le logiciel Oracle Database 12c et
Reconnaissance automatique de la parole à l aide de colonies de fourmis
Reconnaissance automatique de la parole à l aide de colonies de fourmis Benjamin Lecouteux Didier Schwab Groupe d Étude en Traduction Automatique/Traitement Automatisé des Langues et de la Parole Laboratoire
Application Web et J2EE
Application Web et J2EE Servlet, JSP, Persistence, Méthodologie Pierre Gambarotto Département Informatique et Math appli ENSEEIHT Plan Introduction 1 Introduction Objectfis
Livre Blanc WebSphere Transcoding Publisher
Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,
Web Tier : déploiement de servlets
Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation
Traduction automatique à partir de corpus comparables: extraction de phrases parallèles à partir de données comparables multimodales
Traduction automatique à partir de corpus comparables: extraction de phrases parallèles à partir de données comparables multimodales Haithem AFLI Loïc BARRAULT Holger SCHWENK Laboratoire d Informatique
Hébergement de site web Damien Nouvel
Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture
Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3
Jahia Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3 Qu'est ce que c'est? Jahia est une solution de portail internet et de gestion de contenu destiné aux entreprises. (CMS and Enterprise
Module BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet [email protected] 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web»
Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web» Sana Sellami [email protected] 2014-2015 Plan Partie 1: Introduction aux Services Web (SW) Partie 2: Vers une
Contributions à la reconnaissance robuste de la parole
École doctorale IAE + M Département de formation doctorale en informatique Contributions à la reconnaissance robuste de la parole Mémoire présenté et soutenu publiquement le 8 décembre 2005 pour l obtention
4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Le numéro 1 des standards téléphoniques à commande vocale
Le numéro 1 des standards téléphoniques à commande vocale Depuis 1996, SpeechAttendant s est acquis la réputation de standard téléphonique à commande vocale le plus perfectionné de l industrie. Relevant
Refonte front-office / back-office - Architecture & Conception -
Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table
et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7
Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,
Auto-évaluation Aperçu de l architecture Java EE
Auto-évaluation Aperçu de l architecture Java EE Document: f1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION APERÇU
Ingénieur Développement Nouvelles Technologies
Ingénieur Développement Nouvelles Technologies M. Nour-eddine FOUAD 26/02 Rue Paul Ramadier 59800 Lille E-mail : [email protected] Site perso : http://nfouad1.free.fr/ : 03.20.06.32.04 : 06.77.44.15.28 Nationalité
Moderniser. le système d information et le portefeuille applicatif. www.bull.com
Moderniser le système d information et le portefeuille applicatif L évolution technologique des plates-formes, l ouverture du système d information et la modernisation du portefeuille applicatif sont des
TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat-8.0.15-windowsx64.zip.
TP réseau Android Ce TP utilise tomcat 8, sous windows et des.bat windows. On peut trouver ce serveur web et conteneur d'applications web à http://tomcat.apache.org/download-80.cgi. Il se trouve dans l'archive
MobiTicket: une application mobile de ventes aux enchères de billets de spectacles
MobiTicket: une application mobile de ventes aux enchères de billets de spectacles Prof. Dr. Jacques Robert, Ph.D. Vice-président Groupe Commerce Électronique Centre interuniversitaire de recherche en
JADE : Java Agent DEvelopment framework. Laboratoire IBISC & Départ. GEII Université & IUT d Evry [email protected].
: Java Agent DEvelopment framework Laboratoire IBISC & Départ. GEII Université & IUT d Evry [email protected] Introduction à la plateforme JADE 1) Modèle d agent 2) Services 3) Norme FIPA
Mineure Architectures Orientées Services SOA Exécution de processus. Mineure SOA. Exécution de processus
Mineure SOA Exécution de processus Idir AIT SADOUNE [email protected] Idir AIT SADOUNE - Plan 1 Qu'est-ce qu'exécuter un processus? 2 Moteur de workflow 3 Moteur d'orchestration,
TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.
ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture
Laurent JOLIN. Compétences. Expériences professionnelles. Architecte technique. 15, rue Jean Favier 31500 Toulouse ljolin@gmail.
15, rue Jean Favier 31500 Toulouse [email protected] 34 ans Laurent JOLIN Architecte technique 2003 Diplôme de chef de projet informatique, spécialité «génie logiciel» Ecole Privée des Sciences Informatiques
M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015
M2 SIAW - Exemples de stages réalisés Gabriella Salzano - Document de travail - 28/1/2015 Les étudiants du M2 SIAW réalisent généralement leurs stages dans des entreprises, parfois dans des laboratoires
Exécution de processus
Exécution de processus Electif SOA Cécile Hardebolle [email protected] Programme 21 jan. 22 jan. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architectures applicatives
Tolérance aux Fautes des Grappes d Applications J2EE. Applications Internet dynamiques
Application statique Tolérance aux Fautes des Grappes d Applications J2EE Sara Bouchenak Sacha Krakowiak, Noël de Palma, Stéphane Fontaine Projet SARDES INRIA IMAG CFSE'4, 6-8 avril 2005 Tolérance aux
Développement des Systèmes d Information
Développement des Systèmes d Information Axe ISI Camille Persson Institut Fayol / LSTI / ISCOD École Nationale Supérieure des Mines de Saint-Etienne 158 cours Fauriel, 42000 Saint-Etienne [email protected]
Exécution de processus
Exécution de processus Mineure SOA Cécile Hardebolle [email protected] Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture et cartographie
Hébergement de sites Web
Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Architectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
Messagerie asynchrone et Services Web
Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS
Modem et réseau local
Modem et réseau local Manuel de l'utilisateur Copyright 2007 Hewlett-Packard Development Company, L.P. Les informations contenues dans ce document peuvent être modifiées sans préavis. Les garanties relatives
CATALOGUE DES FORMATIONS LANGUES
CATALOGUE DES FORMATIONS LANGUES Présentation Ecole Informatique Jasmin agrée par le Ministère de formation professionnelle et de l emploi sous le n 11-1202-12 le 29/08/2012. Spécialiste en informatique,
Jeudi 17 février 2011. Nicolas Darcheville Vincent Goessens
Jeudi 17 février 2011 Nicolas Darcheville Vincent Goessens Vos questions sont les bienvenues. N hésitez pas! Cette présentation sera téléchargeable sur http://www.managersolution.com Merci de penser à
PROSOP : un système de gestion de bases de données prosopographiques
PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la
SITES WEB GRATUITS D APPRENTISSAGE EN ANGLAIS ET EN D AUTRES LANGUES
SITES WEB GRATUITS D APPRENTISSAGE EN ANGLAIS ET EN D AUTRES LANGUES Compréhension orale : http://www.elllo.org/ (traduction, vocabulaire, articles, vidéos) http://breakingnewsenglish.com/ (textes et audio)
les techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
ACADÉMIE DE NANTES UNIVERSITÉ DU MAINE THÈSE. présentée à l Université du Maine pour obtenir le diplôme de DOCTORAT
ACADÉMIE DE NANTES UNIVERSITÉ DU MAINE THÈSE présentée à l Université du Maine pour obtenir le diplôme de DOCTORAT SPÉCIALITÉ : Informatique École Doctorale 503 «Sciences et Technologies de l Information
Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie
1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser
VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur
VM Card Manuel utilisateur Manuel des paramètres des fonctions étendues pour le Web 1 Introduction 2 Écrans 3 Paramètres de démarrage 4 Info fonctions avancées 5 Installer 6 Désinstaller 7 Outils administrateur
Applications Section candidats
Applications Section candidats Applications pour pratiquer votre Coût Support Compétences Connexion Public/ Niveau Duolingo Gratuit / L application la plus populaire sur le marché! - Learn French très
PloneLabs un gestionnaire de contenu pour les laboratoires
PloneLabs un gestionnaire de contenu pour les laboratoires Guillaume Pellerin LAM, Paris 5 février 2007 - v. 0.1 PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 1 / 15
Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA
Comparatif CMS Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Sommaire Introduction : Dans le cadre de notre projet de master première année, il nous a été demandé de développer un moteur de recherche
Architectures Web Services RESTful
Architectures Web Services RESTful Alexandre Denis [email protected] Inria Bordeaux Sud-Ouest France ENSEIRB PG306 REST REST Representational State Transfer Roy Fielding (2000) Décollage vers 2006-2007
UE11 Phonétique appliquée
UE11 Phonétique appliquée Christelle DODANE Permanence : mercredi de 11h15 à 12h15, H211 Tel. : 04-67-14-26-37 Courriel : [email protected] Bibliographie succinte 1. GUIMBRETIERE E., Phonétique
Mise en place d un service de voix sur IP
PROJET DE MASTER 1 2004-2005 Mention Informatique Spécialité Réseaux Mise en place d un service de voix sur IP CAHIER DES CHARGES Adrien Dorland < [email protected] > Loic gautier < [email protected]
DotNet. Plan. Les outils de développement
DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur
Le cadre des Web Services Partie 1 : Introduction
Sécurité en ingénierie du Logiciel Le cadre des Web Services Partie 1 : Introduction Alexandre Dulaunoy [email protected] Sécurité en ingénierie du Logiciel p.1/21 Agenda (partie 1) 1/2 Introduction Services
COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST. Amosse EDOUARD, Doctorant
COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST Amosse EDOUARD, Doctorant Organisation Cours Magistral 24/11/2014 26/11/2014 01/12/2014 Travaux Dirigés 26/11/2014 28/11/2014 01/11/2014 08/11/2014 Evaluation
Le traitement du Big Data inclue la collecte, la curation, le stockage, l enrichissement, le croisement, la partage, l analyse et la visualisation.
Les infrastructure du Big Data Le «Big Data» vise à tirer un avantage concurrentiel au travers de méthodes de collecte, d analyse et d exploitation des données qu on ne pouvait utiliser jusqu à présent
Programme national de Certification des compétences. Cursus de formation Certifiante
REPUBLIQUE TUNISIENNE MINISTERE DES TECHNOLOGIES DE LA COMMUNICATION Programme national de Certification des compétences Cursus de formation Certifiante 1 Ce document présente les spécifications relatives
Programmation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Formations Techniques : Infrastructures Janvier - Mars 2009
Infrastructures Les Formations d AGORA TECHNOLOGY sont assurées par des Consultants Seniors Certifiés MCT, MCSE et MCPs. Grâce au savoir-faire et à la forte compétence terrain de ses Consultants, les formations
INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience
M0145 INGÉNIEUR - DÉVELOPPEUR SENIOR PHP 28 ans - 8 ans d'expérience Expert ises mét iers : Langues : Tourisme et loisirs, Editeur de logiciels Roumain (Langue maternelle), Anglais (Avancé), Français (Débutant)
Catalogue des Formations Techniques
Catalogue des Formations Techniques Items Média Concept 4, allées Pierre-Gilles de Gennes - 33700 Mérignac Téléphone : 05.57.35.73.73 Télécopie : 05.57.35.73.70 Courriel : [email protected] 2 Préambule
En vue de l'obtention du
THÈSE En vue de l'obtention du DOCTORAT DE L UNIVERSITÉ DE TOULOUSE Délivré par l'université Toulouse III Paul Sabatier Discipline ou spécialité : Informatique Présentée et soutenue par Olivier Le Blouch
LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
Famille IBM WebSphere Application Server
IBM Famille IBM Le socle applicatif qui répond à vos besoins métier Points clés Bâtir un socle solide et réduire les coûts avec un serveur d applications répondant à vos besoins métier Gagner en agilité
Découverte de Microsoft Office 2010 et de Microsoft Exchange Server 2010
Découverte de Microsoft Office 2010 et de Microsoft Exchange Server 2010 Logistique Pause en milieu de présentation Vos questions sont les bienvenues. N hésitez pas! Cette présentation sera téléchargeable
Expert technique J2EE
EHRET Guillaume 25, rue de la Richelandiere 42100 SAINT ETIENNE 32 ans - Célibataire Expert technique J2EE Domaines de compétences Environnement et langages Expertise en programmation Java et en architecture
Configuration Interface for MEssage ROuting
Configuration Interface for MEssage ROuting Cahier des Charges Date : 05/04/07 Version : 1.1 Statut : diffusable Auteurs : BAGNARD Natacha FOROT Julien 1/16 Table des révisions Version Date Modifications
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur
M1805 - Études et développement informatique
Appellations (Métiers courants) Analyste décisionnel - Business Intelligence Analyste organique informatique Analyste-programmeur / Analyste-programmeuse informatique Chef de projet étude et développement
Cours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine [email protected] Transparents Disponibles
Environnements de Développement
Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement BEN ABDELJELIL HASSINE Mouna [email protected] Développement des systèmes d Information Syllabus
Serveur d'application Client HTML/JS. Apache Thrift Bootcamp
Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/
Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza
Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Avant de commencer à travailler avec le produit, il est nécessaire de comprendre, à un haut niveau, les problèmes en réponse desquels l outil a été
Liste des Technologies
Liste des Technologies Liste des technologies enseignées par nos formateurs disponibles à partir du 16 janvier 2015, Notre équipe formation est à votre disposition pour répondre à vos questions par téléphone
REPUBLIQUE TUNISIENNE MINISTERE DES TECHNOLOGIES DE LA COMMUNICATION
Programme National de certification des compétences en TIC Linux Professional Institute (LPI) Microsoft TMI (JAVA) ORADIST (ORACLE) TELNET (CATIA) COUTS REPUBLIQUE TUNISIENNE MINISTERE DES TECHNOLOGIES
COORDONNÉES PROFESSIONNELLES PARCOURS PROFESSIONNEL FORMATION
Naomi Yamaguchi Maîtresse de Conférences Université Sorbonne Nouvelle Paris 3 Laboratoire de Phonétique et Phonologie (UMR 7018) http://naomi.yamaguchi.free.fr/ http://lpp.in2p3.fr/axes-de-recherche-592
Introduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Apprentissage Automatique
Apprentissage Automatique Introduction-I [email protected] www.lia.univ-avignon.fr Définition? (Wikipedia) L'apprentissage automatique (machine-learning en anglais) est un des champs
1.2 - Définition Web 2.0 ( wikipedia )
1.2 - Définition Web 2.0 ( wikipedia ) Web 2.0 est un terme souvent utilisé pour désigner ce qui est perçu comme une transition importante du World Wide Web, passant d'une collection de sites web à une
Architecture Orientée Service, JSON et API REST
UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API
TP1 : Initiation à Java et Eclipse
TP1 : Initiation à Java et Eclipse 1 I. Objectif du TP TP1 : Initiation à Java et Eclipse Programmation Mobile Initiation à l environnement Eclipse et aux notions de base du langage Java. II. Environnement
E-mail : [email protected] - Web : http://www.nqicorp.com
- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : [email protected] - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................
Programmation en Java IUT GEII (MC-II1) 1
Programmation en Java IUT GEII (MC-II1) 1 Christophe BLANC - Paul CHECCHIN IUT Montluçon Université Blaise Pascal Novembre 2009 Christophe BLANC - Paul CHECCHIN Programmation en Java IUT GEII (MC-II1)
Extensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan
Extensions à la formation Diagramme de timing FinEpreuve SautBarrière CourseAvantBarrière SautMur {>2 et 10 et 2 et 10 et
Digitalisation de l Industrie Bancaire
Digitalisation de l Industrie Bancaire James Nauffray Jeudi 4 Juin 2015 GET STARTED. BUSINESS IS BACK! AGENDA 1. Digitalisation de l Industrie Bancaire 2. Présentation Crossing-Tech 3. Cas d usage 2 Digitalisation
Documentation EdgeSight. Citrix XenApp 5.0
Documentation EdgeSight Citrix XenApp 5.0 Avis de copyright et de marque déposée L'utilisation du produit documenté dans ce guide est sujette à votre acceptation préalable du Contrat de licence de l'utilisateur
Petite définition : Présentation :
Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise
2011 Hakim Benameurlaine 1
Table des matières 1 UTILISATION DES OUTILS DE REQUÊTES... 2 1.1 Bases de données SQL Server... 2 1.2 Éditions de SQL Server... 3 1.3 Les outils de SQL Server... 4 2011 Hakim Benameurlaine 1 1 UTILISATION
µrv : Realité Virtuelle
µrv : Realité Virtuelle Edgar-Fernando ARRIAGA-GARCIA Charles-Henri BABIAUD Clément GRELLIER Quentin PETIT Jérôme Ricoeur Florent VIOLLEAU INSA Rennes 21 septembre 2011 1 / 15 Objectifs pour cette semaine
