Search results for "computer.software_genre"

showing 10 items of 3858 documents

Conveying Audience Emotions Through Humanoid Robot Gestures to an Orchestra During a Live Musical Exhibition

2017

In the last twenty years, robotics have been applied in many heterogeneous contexts. Among them, the use of humanoid robots during musical concerts have been proposed and investigated by many authors. In this paper, we propose a contribution in the area of robotics application in music, consisting of a system for conveying audience emotions during a live musical exhibition, by means of a humanoid robot. In particular, we provide all spectators with a mobile app, by means of which they can select a specific color while listening to a piece of music (act). Each color is mapped to an emotion, and the audience preferences are then processed in order to select the next act to be played. This dec…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniMultimediabusiness.industryComputer scienceMobile appsRobotics02 engineering and technologyMusicalcomputer.software_genreExhibition03 medical and health sciences0302 clinical medicineHuman–computer interaction0202 electrical engineering electronic engineering information engineeringRobot020201 artificial intelligence & image processingActive listeningArtificial intelligencebusinesscomputerHRI Musical Robotics Humanoid Robotics030217 neurology & neurosurgeryHumanoid robotGesture
researchProduct

Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language

2007

This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two verbal design pattern (VeDP) are introduced along to their visual counterparts. T…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniObject-oriented programmingComputer scienceDesign patterncomputer.software_genreMultimodal interactionPresentation layerHuman–computer interactionScripting languageComponent (UML)Software designUser interfaceAgglomerationComputer programming languagesFlow interactionsLinguisticsProcess designcomputer
researchProduct

Learning Path Generation by Domain Ontology Transformation

2005

An approach to automated learning path generation inside a domain ontology supporting a web tutoring system is presented. Even if a terminological ontology definition is needed in real systems to enable reasoning and/or planning techniques, and to take into account the modern learning theories, the task to apply a planner to such an ontology is very hard because the definition of actions along with their preconditions and effects has to take into account the semantics of the relations among concepts, and it results in building an ontology of learning. The proposed methodology is inspired to the Knowledge Space Theory, and proposes some heuristics to transform the original ontology in a weig…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniOntology Inference LayerTheoretical computer scienceKnowledge spaceComputer sciencecomputer.internet_protocolbusiness.industryOntology-based data integrationProcess ontologySuggested Upper Merged OntologyOntology (information science)computer.software_genreSemanticsExpert systemOWL-STerminologyData modelOntologyUpper ontologyArtificial intelligenceautomated learning pathbusinesscomputerOntology alignment
researchProduct

A Structural Approach to Infer Recurrent Relations in Data

2014

Extracting knowledge from a great amount of collected data has been a key problem in Artificial Intelligence during the last decades. In this context, the word "knowledge" refers to the non trivial new relations not easily deducible from the observation of the data. Several approaches have been used to accomplish this task, ranging from statistical to structural methods, often heavily dependent on the particular problem of interest. In this work we propose a system for knowledge extraction that exploits the power of an ontology approach. Ontology is used to describe, organise and discover new knowledge. To show the effectiveness of our system in extracting and generalising the knowledge emb…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniOntology learningbusiness.industryComputer scienceContext (language use)Ontology (information science)Machine learningcomputer.software_genrePattern recognition MDL OntologiesGrammar inductionKnowledge extractionKey (cryptography)OntologyArtificial intelligencebusinesscomputerWord (computer architecture)
researchProduct

A machine learning approach for user localization exploiting connectivity data

2016

The growing popularity of Location-Based Services (LBSs) has boosted research on cheaper and more pervasive localization systems, typically relying on such monitoring equipment as Wireless Sensor Networks (WSNs), which allow to re-use the same instrumentation both for monitoring and for localization without requiring lengthy off-line training. This work addresses the localization problem, exploiting knowledge acquired in sample environments, and extensible to areas not considered in advance. Localization is turned into a learning problem, solved by a statistical algorithm. Additionally, parameter tuning is fully automated thanks to its formulation as an optimization problem based only on co…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniOptimization problemSupport vector machineRange-free localizationbusiness.industryComputer science020206 networking & telecommunicationsSample (statistics)02 engineering and technologyMachine learningcomputer.software_genreSupport vector machineSoftware deploymentArtificial IntelligenceControl and Systems Engineering0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingArtificial intelligenceInstrumentation (computer programming)Electrical and Electronic EngineeringbusinessWireless sensor networkcomputerWireless sensor network
researchProduct

A combined semantic-syntactic sentence analysis for students assessment

2010

TutorJ is an Intelligent Tutoring System able to fulfill the requests of a student with a learning path inside didactical materials. To this aim, it must assess the level of training of the learner. In the first version of TutorJ this goal was reached through a conversational agent whose linguistic interaction enriched by a LSA-based text analysis. This approach suffers from the limitations of LSA as a bag-of- words approach. Next, morphosyntactic comparison of sentences' structures was implemented. In this paper we present a new version of the assessment procedure involving both semantic, and morphosyntactic analysis user's sentences.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniParsingComputer scienceLatent semantic analysisbusiness.industryIntelligent Tutoring System LSA Parsing POS tagger Tree matchingPragmaticscomputer.software_genreSemanticsIntelligent tutoring systemArtificial intelligenceComputational linguisticsDialog systembusinesscomputerNatural languageNatural language processing3rd International Conference on Human System Interaction
researchProduct

A Multimodal Fruition Model for Graphical Contents in Ancient Books

2016

One of the most common and efficient way to preserve ancient books is to digitize them, and make their content someway browsable. However, this process often does not take into account the fruition point of view. Exploiting the currently available technologies allows for new ways of content fruition, to attract more people and help them to better understand the available information. In this paper, we present a solution for an innovative and multimodal exploration of ancient books contents, using both touch and touchless gestures. This allows people for both near and far distance interaction, which results in different interaction models.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniPoint (typography)MultimediaComputer scienceProcess (engineering)Far distanceInteraction design multimodal interaction touchless interaction live motion capture cultural heritage.020206 networking & telecommunications02 engineering and technologycomputer.software_genre0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingcomputerGesture
researchProduct

An Explorable Immersive Panorama

2012

The immersive panoramas are widely used to provide virtual tours of real scene. Their use covers a wide field of applications: art, industry, space research, topography, forensic investigation and all those systems requiring the exploration of a virtual environment which simulates a real one. Often sophisticated devices are used to perform the panorama acquisition. In this paper, we present an image based immersive panorama requiring low cost devices for the acquisition task and provides an innovative human-computer interaction approach. Many panoramic images of the same location are captured. The visualization system changes the panorama in a transparent way with respect to the user intera…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniPoint (typography)Panoramabusiness.industryComputer sciencemedia_common.quotation_subjectComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONImage processingcomputer.software_genreVisualizationXJ3D Immersive Panorama Panoramic ImageSoftwareData visualizationVirtual machineComputer graphics (images)businessFunction (engineering)computerComputingMethodologies_COMPUTERGRAPHICSmedia_common
researchProduct

A framework for real-time Twitter data analysis

2016

A framework for real-time Twitter data analysisWe propose improvements to the Soft Frequent Pattern Mining (SFPM) algorithmThe stream of tweets is organized in dynamic windows whose size depends both on the volume of tweets and timeThe set of keywords used to query Twitter is progressively refined to highlight the user's point of viewComparisons with two state of the art systems Twitter is a popular social network which allows millions of users to share their opinions on what happens all over the world. In this work we present a system for real-time Twitter data analysis in order to follow popular events from the user's perspective. The method we propose extends and improves the Soft Freque…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniPoint (typography)Social networkComputer Networks and Communicationsbusiness.industryComputer sciencePerspective (graphical)Volume (computing)02 engineering and technologycomputer.software_genreSocial sensingSet (abstract data type)Order (business)020204 information systems0202 electrical engineering electronic engineering information engineeringTwitter analysi020201 artificial intelligence & image processingState (computer science)Data miningTopic detectionbusinesscomputerComputer Communications
researchProduct

A meta-cognitive architecture for planning in uncertain environments

2013

Abstract The behavior of an artificial agent performing in a natural environment is influenced by many different pressures and needs coming from both external world and internal factors, which sometimes drive the agent to reach conflicting goals. At the same time, the interaction between an artificial agent and the environment is deeply affected by uncertainty due to the imprecision in the description of the world, and the unpredictability of the effects of the agent’s actions. Such an agent needs meta-cognition in terms of both self-awareness and control. Self-awareness is related to the internal conditions that may possibly influence the completion of the task, while control is oriented t…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniProcess (engineering)business.industryComputer scienceCognitive NeuroscienceUncertaintyInternal modelExperimental and Cognitive PsychologyCognitive architecturecomputer.software_genreTask (project management)PlanningIntelligent agentRisk analysis (engineering)Cognitive and meta-cognitive artificial agentArtificial IntelligenceCognitive moduleMarkov Decision ProcessesArtificial intelligenceMarkov decision processCognitive and meta-cognitive artificial agentsbusinessGoal settingcomputerBiologically Inspired Cognitive Architectures
researchProduct