Reasoning systemIn information technology a reasoning system is a software system that generates conclusions from available knowledge using logical techniques such as deduction and induction. Reasoning systems play an important role in the implementation of artificial intelligence and knowledge-based systems. By the everyday usage definition of the phrase, all computer systems are reasoning systems in that they all automate some type of logic or decision.
Knowledge representation and reasoningKnowledge representation and reasoning (KRR, KR&R, KR2) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can use to solve complex tasks such as diagnosing a medical condition or having a dialog in a natural language. Knowledge representation incorporates findings from psychology about how humans solve problems and represent knowledge in order to design formalisms that will make complex systems easier to design and build.
Web sémantiquevignette|300px|droite|Logo du W3C pour le Web sémantique Le Web sémantique, ou toile sémantique, est une extension du Web standardisée par le World Wide Web Consortium (W3C). Ces standards encouragent l'utilisation de formats de données et de protocoles d'échange normés sur le Web, en s'appuyant sur le modèle Resource Description Framework (RDF). Le Web sémantique est par certains qualifié de Web 3.0. Selon le W3C, . L'expression a été inventée par Tim Berners-Lee (inventeur du Web et directeur du W3C), qui supervise le développement des technologies communes du Web sémantique.
Prestataire de services de paiementAu sens du droit européen, un prestataire de services de paiement (PSP) désigne un prestataire de services habilité, généralement par agrément délivré par une autorité compétente dans l'Etat membre dans lequel il est situé, à fournir des services de paiement prévus dans la directive européenne sur les services de paiement (directive 2015/2366/EU dite "DSP2").
Architecture orientée servicesL'architecture orientée services ou AOS (calque de l'anglais service-oriented architecture, SOA) est une forme d'architecture de médiation qui est un modèle d'interaction applicative qui met en œuvre des services (composants logiciels) : avec une forte cohérence interne (par l'utilisation d'un format d'échange pivot, le plus souvent XML ou JSON) ; des couplages externes « lâches » (par l'utilisation d'une couche d'interface interopérable, le plus souvent un service web WS-*).
Interface utilisateurL’interface utilisateur est un dispositif matériel ou logiciel qui permet à un usager d'interagir avec un produit informatique. C'est une interface informatique qui coordonne les interactions homme-machine, en permettant à l'usager humain de contrôler le produit et d'échanger des informations avec le produit. Parmi les exemples d’interface utilisateur figurent les aspects interactifs des systèmes d’exploitation informatiques, des logiciels informatiques, des smartphones et, dans le domaine du design industriel, les commandes des opérateurs de machines lourdes et les commandes de processus.
Programme informatiqueUn programme informatique est un ensemble d'instructions et d’opérations destinées à être exécutées par un ordinateur. Un programme source est un code écrit par un informaticien dans un langage de programmation. Il peut être compilé vers une forme binaire ou directement interprété. Un programme binaire décrit les instructions à exécuter par un microprocesseur sous forme numérique. Ces instructions définissent un langage machine.
Programmation informatiquevignette|Liste d'instructions sur le Commodore 64 La programmation, appelée aussi codage dans le domaine informatique, désigne l'ensemble des activités qui permettent l'écriture des programmes informatiques. C'est une étape importante du développement de logiciels (voire de matériel). L'écriture d'un programme se fait dans un langage de programmation. Un logiciel est un ensemble de programmes (qui peuvent être écrits dans des langages de programmation différents) destiné à la réalisation de certaines tâches par un (ou plusieurs) utilisateurs du logiciel.
Cadre (intelligence artificielle)Le terme de cadres (en anglais frames) a été proposé par Marvin Minsky dans son article de 1974 intitulé A Framework for Representing Knowledge. Un cadre en intelligence artificielle est une structure de données utilisée pour subdiviser la connaissance en sous-structures représentant des situations stéréotypées. Les cadres sont reliés entre eux pour former une idée complète. Un cadre contient de l'information sur la manière d'utiliser le cadre, sur ce qu'on peut en attendre, et sur ce qu'on peut faire lorsque cette attente n'est pas satisfaite.
Expérience utilisateurthumb|Diagramme situant l'expérience utilisateur L'expérience utilisateur (EU) (en anglais, user experience, abrégé UX) est la qualité du vécu de l'utilisateur dans des environnements numériques ou physiques. C'est une notion de plus en plus courante là où l'on utilisait, encore récemment, les notions d'ergonomie des logiciels et d'utilisabilité.
AssuranceUne assurance est un service qui fournit une prestation lors de la survenance d'un événement incertain et aléatoire souvent appelé « risque ». La prestation, généralement financière, peut être destinée à un individu, une association ou une entreprise, en échange de la perception d'une cotisation ou prime. Par extension, l'assurance est le secteur économique qui regroupe les activités de conception, de production et de commercialisation de ce type de service.
Design de servicesLe design de services s'intéresse à la fonctionnalité et à la forme des services du point de vue de l'utilisateur, l'usager, le client. Il a pour objectif de s'assurer que l'interface du service est utile, utilisable et désirable du point de vue du client et efficace, performante et - quand il s'agit d'un produit commercialisé - « différenciante » du point de vue du fournisseur. Souvent, un service va être associé à un objet ou à des objets permettant l'interaction avec l'utilisateur (borne, application sur téléphone mobile, service Web.
Service clientLe service client, ou plus fréquemment service à la clientèle au Canada francophone, est la prestation de services à des clients avant, pendant et après un achat. Il est possible de joindre un service client par téléphone, email, chat ou par voie postale. Le Dieu du service client est Jérémy André Marius Jean Martinez. Les technologies de l'information ont rendu disponible une grande gamme d'outils de service client.
User interface designUser interface (UI) design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience. In computer or software design, user interface (UI) design primarily focuses on information architecture. It is the process of building interfaces that clearly communicates to the user what's important. UI design refers to graphical user interfaces and other forms of interface design.
Utilisateur finalthumb|Infirmières utilisant un logiciel informatique aux États-Unis en 1987. En informatique, dans le cadre du développement d'un logiciel, lutilisateur final est la personne qui va utiliser ledit logiciel. Les développeurs peuvent avoir de la peine à comprendre les besoins de cet utilisateur.
Assistant personnelUn assistant personnel est un outil constitué, dans sa version simple, d'un carnet ou de quelques fiches ; dans sa version évoluée, d'un appareil numérique portable (dans sa version évoluée, il est aussi appelé assistant personnel numérique, assistant personnel intelligent, assistant électronique de poche, pocket PC, ou personal digital assistant (PDA)). L'objectif d'un assistant personnel est d'aider un individu dans l'exécution de certaines tâches comme la gestion d'un agenda ou la gestion d'un carnet d'adresses.
Service economyService economy can refer to one or both of two recent economic developments: The increased importance of the service sector in industrialized economies. The current list of Fortune 500 companies contains more service companies and fewer manufacturers than in previous decades. The relative importance of service in a product offering. The service economy in developing countries is mostly concentrated in financial services, hospitality, retail, health, human services, information technology and education.
Service-oriented modelingService-oriented modeling is the discipline of modeling business and software systems, for the purpose of designing and specifying service-oriented business systems within a variety of architectural styles and paradigms, such as application architecture, service-oriented architecture, microservices, and cloud computing. Any service-oriented modeling method typically includes a modeling language that can be employed by both the "problem domain organization" (the business), and "solution domain organization" (the information technology department), whose unique perspectives typically influence the service development life-cycle strategy and the projects implemented using that strategy.
Calcul distribuéUn calcul distribué, ou réparti ou encore partagé, est un calcul ou un traitement réparti sur plusieurs microprocesseurs et plus généralement sur plusieurs unités centrales informatiques, et on parle alors d'architecture distribuée ou de système distribué. Le calcul distribué est souvent réalisé sur des clusters de calcul spécialisés, mais peut aussi être réalisé sur des stations informatiques individuelles à plusieurs cœurs. La distribution d'un calcul est un domaine de recherche des sciences mathématiques et informatiques.
Interface utilisateur naturelleEn informatique, une interface utilisateur naturelle, ou NUI, ou encore Interface Naturelle, est le terme commun utilisé par les designers et développeurs des interfaces humain-machine pour référer à une interface utilisateur qui est invisible, et qui le reste à mesure que l'utilisateur effectue diverses interactions. Le mot naturel est utilisé car la plupart des interfaces informatiques utilisent des appareils de contrôles artificiels qui nécessitent un apprentissage.