The document discusses serendipity and its applications in computer science and information filtering. It proposes an architecture for a serendipity module that uses an inverted user profile to search for less similar recommendations and promote discovery. The module would select random but poorly similar items to support, not replace, typical recommendations. Upcoming developments include analogy-based recommendations and adaptive algorithms based on user tasks.
L’allocazione delle risorse su un progetto naturalmente deve essere giustificata dal punto di vista dei costi: non sempre impiegare un maggior numero di persone in un progetto è la migliore soluzione.
Inoltre, comprendere quali siano le persone più produttive in determinate attività aiuterà a prendere decisioni su chi incaricare di quale progetto e per quanto tempo.
- Dove sono allocate le risorse?
- Quali progetti hanno i più alti margini di profitto?
- Il progetto è in linea con l’offerta fissata?
Poter compiere valutazioni esatte dei costi generali di progetto in punti predeterminati del suo svolgimento aiuterà quindi a prevenire i problemi ed a formulare una previsione corretta sull’ammontare complessivo dei costi del progetto stesso.
The document discusses serendipity and its applications in computer science and information filtering. It proposes an architecture for a serendipity module that uses an inverted user profile to search for less similar recommendations and promote discovery. The module would select random but poorly similar items to support, not replace, typical recommendations. Upcoming developments include analogy-based recommendations and adaptive algorithms based on user tasks.
L’allocazione delle risorse su un progetto naturalmente deve essere giustificata dal punto di vista dei costi: non sempre impiegare un maggior numero di persone in un progetto è la migliore soluzione.
Inoltre, comprendere quali siano le persone più produttive in determinate attività aiuterà a prendere decisioni su chi incaricare di quale progetto e per quanto tempo.
- Dove sono allocate le risorse?
- Quali progetti hanno i più alti margini di profitto?
- Il progetto è in linea con l’offerta fissata?
Poter compiere valutazioni esatte dei costi generali di progetto in punti predeterminati del suo svolgimento aiuterà quindi a prevenire i problemi ed a formulare una previsione corretta sull’ammontare complessivo dei costi del progetto stesso.
Consigli per Organizzare Demo e Scegliere il Nuovo Erp AziendaleFrancesca Solari
Cinque consigli per organizzare al meglio le demo di presentazione delle nuove possibili soluzioni in modo da evidenziare possibili limiti ed evitare sorprese spiacevoli rispetto alle aspettative.
Altevie Technologies fornisce consulenza tecnologica informatica per la gestione aziendale: organizzazione dei processi, business intelligence, sviluppo software, ottimizzazione delle risorse.
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAmazon Web Services
Una migrazione al cloud si compone di tre pilastri: persone, processi e tecnologia. Troppo spesso, le organizzazioni si concentrano sul miglioramento dei processi e sull’implementazione tecnologica, ma ignorano l’aspetto umano. Molti leader ammettono che i primi due sono semplici da modificare, mentre influenzare la cultura è più complicato. Questa sessione affronta i metodi migliori per aiutare ai clienti come affrontare questa sfida. Scopri i ruoli e le responsabilità pertinenti alla fase di transizione e di post-adozione del cloud. Valuta i gap della tua organizzazione tra le capacità e le competenze richieste. Crea modelli di addestramento efficienti che portano ad un’efficace cultura DevOps.
Speaker: Danilo Poccia, Senior Evangelist, Serverless, AWS
Lo Smart Working è un approccio all'organizzazione del lavoro per ottenere maggiore efficienza ed efficacia nel raggiungimento dei risultati attraverso una combinazione di flessibilità, autonomia e collaborazione, in parallelo con l'ottimizzazione degli strumenti e degli ambienti di lavoro.
Tecniche Di Troubleshooting Nei Sistemi DistribuitiK-Tech Formazione
Questo seminario sulle tecniche di troubleshooting fa rientra nella collaborazione fra K-Tech (http://www.k-tech.it/) e la Facoltà di Ingegneria dell’Università Roma TRE, nell’ambito delle attività della Consulta.
Il seminario presenta come risolvere problemi tipici dei sistemi distribuiti che avvengono in produzione. Insieme agli esempi pratici si presenta anche un metodo per il troubleshooting che assicura una maniera veloce ed efficace per la determinazione dei problemi ed in generale per la gestione delle performance applicative. Il metodo si basa sulle evidenze del monitoraggio e pone l'accento sulla qualità delle informazioni raccolte in produzione, il fattore più determinante, assieme al tempo, per tutto il processo di troubleshooting. Questo materiale è preso da un corso di più giorni offerto da K-Tech s.r.l. Il corso ha lo scopo di mostrare agli Application Server Administrator (ASA) cosa fare per rendere possibile la risoluzione dei problemi in breve tempo e cosa evitare attraverso il confronto dei risultati di queste azioni. Gli esempi pratici mostrano come applicare correttamente il metodo e selezionare gli strumenti più adatti in ogni singolo caso.
Per conoscere le iniziative di K-Tech seguiteci sul nostro sito: http://www.k-tech.it/
Il modo migliore per dare uno Sprint alla tua azienda! Vantaggi del metodo Agile Scrum nello sviluppo software per l’ottimizzazione dei processi produttivi e commerciali.
Torniamo ad essere essenziali, solo quello che serve alle Aziende, niente di più! Netspin Lab presenta Gas Portal, il portale delle soluzioni per la PMI.
CRM, ERP, Sistemi Informativi, Gestione della qualità, Non Conformità e reclami, Offerte Commerciali, Gestione forza vendita, Cruscotto manageriale, Progetti, Gantt, Forum, Agende condivise.
Soluzioni custom
Con Xebialabs affrontiamo il tema della gestione della Toolchain devops e Release/Deploy in modo orchestrato e remotizzato.
XebiaLabs, leader del mercato ARA come riportato da Gartner e
Forrester. Con XebiaLabs gestire i rilasci dal punto di vista di processo e di effettivo deploy delle applicazioni è solo un fatto di configurazione, al resto pensa l’engine di XebiaLabs.
TRS one of the testimonials at the Emerasoft Day - 23 May 2012.
Polarion has been chosen as the ALM tool in TRS (www.trs.it) with different modules integrated:
SCRUM, waterfall lifecycle, earned value analisys, integrated planning
Le nuove competenze di Maticmind in ambito applicativoMaticmind
Qualche dato sul team che Maticmind ha acquisito da HP alla fine del 2015.
I servizi applicativi: Tipologie di servizi applicativi che siamo in grado di erogare. Le nostre competenze funzionali: volumi che possiamo esprimere e quali industry possiamo supportare Competenze certificate: PM, PMP, ITIL, SAP, altre certificazioni, etc. e volumi che possiamo esprimere.
PRESENTAZIONE -EBC 360 utility -- ENERGY GAS WATER SYSTEMERP Billing & CRM
PRESENTAZIONE DEL SISTEMA INFORMATIVO PER LA GESTIONE AMMINISTRATIVA, CONTABILE E TECNICA DI UNA SOCIETA’ CHE SVOLGE IL SERVIZIO IDRICO - GAS - ENERGIA.
PRESENTATION OF THE INFORMATION SYSTEM FOR ADMINISTRATIVE, FINANCIAL AND TECHNICAL OF A COMPANY 'THAT CARRIES THE WATER SERVICE - GAS - ENERGY.
Using machine learning to predict temporal orientation of search engines’ que...Michele Filannino
The document describes a presentation on predicting the temporal orientation of search engine queries using machine learning. It discusses running queries through various models with different feature sets to classify the queries as having past, future, recency, or atemporal intent. The minimal model using fewer features achieved 61.33% accuracy on the test data, while an intermediate model had 66.33% accuracy and a full model using more features and random forests had 55% accuracy. Further analysis found room for improvement by optimizing the feature selection.
More Related Content
Similar to Orchestrazione di risorse umane nel BPM: Gestione dinamica feature-based delle organizzazioni nella piattaforma openwork
Consigli per Organizzare Demo e Scegliere il Nuovo Erp AziendaleFrancesca Solari
Cinque consigli per organizzare al meglio le demo di presentazione delle nuove possibili soluzioni in modo da evidenziare possibili limiti ed evitare sorprese spiacevoli rispetto alle aspettative.
Altevie Technologies fornisce consulenza tecnologica informatica per la gestione aziendale: organizzazione dei processi, business intelligence, sviluppo software, ottimizzazione delle risorse.
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAmazon Web Services
Una migrazione al cloud si compone di tre pilastri: persone, processi e tecnologia. Troppo spesso, le organizzazioni si concentrano sul miglioramento dei processi e sull’implementazione tecnologica, ma ignorano l’aspetto umano. Molti leader ammettono che i primi due sono semplici da modificare, mentre influenzare la cultura è più complicato. Questa sessione affronta i metodi migliori per aiutare ai clienti come affrontare questa sfida. Scopri i ruoli e le responsabilità pertinenti alla fase di transizione e di post-adozione del cloud. Valuta i gap della tua organizzazione tra le capacità e le competenze richieste. Crea modelli di addestramento efficienti che portano ad un’efficace cultura DevOps.
Speaker: Danilo Poccia, Senior Evangelist, Serverless, AWS
Lo Smart Working è un approccio all'organizzazione del lavoro per ottenere maggiore efficienza ed efficacia nel raggiungimento dei risultati attraverso una combinazione di flessibilità, autonomia e collaborazione, in parallelo con l'ottimizzazione degli strumenti e degli ambienti di lavoro.
Tecniche Di Troubleshooting Nei Sistemi DistribuitiK-Tech Formazione
Questo seminario sulle tecniche di troubleshooting fa rientra nella collaborazione fra K-Tech (http://www.k-tech.it/) e la Facoltà di Ingegneria dell’Università Roma TRE, nell’ambito delle attività della Consulta.
Il seminario presenta come risolvere problemi tipici dei sistemi distribuiti che avvengono in produzione. Insieme agli esempi pratici si presenta anche un metodo per il troubleshooting che assicura una maniera veloce ed efficace per la determinazione dei problemi ed in generale per la gestione delle performance applicative. Il metodo si basa sulle evidenze del monitoraggio e pone l'accento sulla qualità delle informazioni raccolte in produzione, il fattore più determinante, assieme al tempo, per tutto il processo di troubleshooting. Questo materiale è preso da un corso di più giorni offerto da K-Tech s.r.l. Il corso ha lo scopo di mostrare agli Application Server Administrator (ASA) cosa fare per rendere possibile la risoluzione dei problemi in breve tempo e cosa evitare attraverso il confronto dei risultati di queste azioni. Gli esempi pratici mostrano come applicare correttamente il metodo e selezionare gli strumenti più adatti in ogni singolo caso.
Per conoscere le iniziative di K-Tech seguiteci sul nostro sito: http://www.k-tech.it/
Il modo migliore per dare uno Sprint alla tua azienda! Vantaggi del metodo Agile Scrum nello sviluppo software per l’ottimizzazione dei processi produttivi e commerciali.
Torniamo ad essere essenziali, solo quello che serve alle Aziende, niente di più! Netspin Lab presenta Gas Portal, il portale delle soluzioni per la PMI.
CRM, ERP, Sistemi Informativi, Gestione della qualità, Non Conformità e reclami, Offerte Commerciali, Gestione forza vendita, Cruscotto manageriale, Progetti, Gantt, Forum, Agende condivise.
Soluzioni custom
Con Xebialabs affrontiamo il tema della gestione della Toolchain devops e Release/Deploy in modo orchestrato e remotizzato.
XebiaLabs, leader del mercato ARA come riportato da Gartner e
Forrester. Con XebiaLabs gestire i rilasci dal punto di vista di processo e di effettivo deploy delle applicazioni è solo un fatto di configurazione, al resto pensa l’engine di XebiaLabs.
TRS one of the testimonials at the Emerasoft Day - 23 May 2012.
Polarion has been chosen as the ALM tool in TRS (www.trs.it) with different modules integrated:
SCRUM, waterfall lifecycle, earned value analisys, integrated planning
Le nuove competenze di Maticmind in ambito applicativoMaticmind
Qualche dato sul team che Maticmind ha acquisito da HP alla fine del 2015.
I servizi applicativi: Tipologie di servizi applicativi che siamo in grado di erogare. Le nostre competenze funzionali: volumi che possiamo esprimere e quali industry possiamo supportare Competenze certificate: PM, PMP, ITIL, SAP, altre certificazioni, etc. e volumi che possiamo esprimere.
PRESENTAZIONE -EBC 360 utility -- ENERGY GAS WATER SYSTEMERP Billing & CRM
PRESENTAZIONE DEL SISTEMA INFORMATIVO PER LA GESTIONE AMMINISTRATIVA, CONTABILE E TECNICA DI UNA SOCIETA’ CHE SVOLGE IL SERVIZIO IDRICO - GAS - ENERGIA.
PRESENTATION OF THE INFORMATION SYSTEM FOR ADMINISTRATIVE, FINANCIAL AND TECHNICAL OF A COMPANY 'THAT CARRIES THE WATER SERVICE - GAS - ENERGY.
Similar to Orchestrazione di risorse umane nel BPM: Gestione dinamica feature-based delle organizzazioni nella piattaforma openwork (20)
Using machine learning to predict temporal orientation of search engines’ que...Michele Filannino
The document describes a presentation on predicting the temporal orientation of search engine queries using machine learning. It discusses running queries through various models with different feature sets to classify the queries as having past, future, recency, or atemporal intent. The minimal model using fewer features achieved 61.33% accuracy on the test data, while an intermediate model had 66.33% accuracy and a full model using more features and random forests had 55% accuracy. Further analysis found room for improvement by optimizing the feature selection.
Temporal information extraction in the general and clinical domainMichele Filannino
This document summarizes a research symposium presentation on temporal information extraction. The presentation discusses extracting temporal information from text, including identifying temporal expressions like dates and durations, events, and links between them. It presents an example extraction and proposes a machine learning approach using conditional random fields. Evaluation results on benchmark tasks and potential applications in clinical narratives and predicting the temporal intent of queries are also mentioned.
Discovery of temporal information is key for organising knowledge and therefore the task of extracting and representing temporal information from texts has received an increasing interest. In this paper we focus on the discovery of temporal footprints from encyclopaedic descriptions. Temporal footprints are time-line periods that are associated to the existence of specific concepts. Our approach relies on the extraction of date mentions and prediction of lower and upper bound- aries that define temporal footprints. We report on several experiments on persons’ pages from Wikipedia in order to illustrate the feasibility of the proposed methods.
Human brain has evolved to master, among the others, the capacity of extracting flows of events out of a speech or a written text. This temporal sense, mainly unconscious, allows us to summarise, organise, remember and combine different pieces of information working out new insights and discoveries. The temporal dimension is an inescapable and easy truth for us, but enabling machines to fully deal with time is a challenging task. Computers are still incapable of detecting temporal incompatibilities, summarising workflows or identifying causes and consequences of facts. My research wants to answer the following questions: Can computers understand time? And what possibilities will that unlock?
Temporal expressions identification in biomedical textsMichele Filannino
The document discusses Michele Filannino's final presentation on identifying temporal expressions in biomedical texts. It provides context on natural language processing and information extraction. It then defines temporal expressions and discusses their importance for tasks like question answering and summarization. The presentation outlines the forms temporal expressions can take, common annotation and normalization methods used, and gives an example. It also notes the lack of freely available corpora and describes Filannino's contributions of building the first freely available timex corpus and a temporal expression normalizer. The presentation concludes with discussing some examples of human annotation mistakes and Filannino's remaining to-do items.
This internal presentation discusses Michele Filannino's research taster project on temporal expressions extraction. The project is part of Michele's four-year PhD through the CDT program, which includes a six-month foundation period with courses and a short taster project. Michele's taster project focuses on extracting temporal expressions from text, such as dates, times, durations, and frequencies, which can improve applications like question answering and summarization. The presentation covers challenges like the scarcity of annotated corpora, different annotation standards, and the vibrant research in extracting temporal expressions from clinical text.
Nonlinear component analysis as a kernel eigenvalue problemMichele Filannino
This presentation summarizes paper #7 titled "Nonlinear component analysis as a kernel eigenvalue problem" by Scholkopf, Smola, and Muller. It introduces Kernel Principal Component Analysis (KPCA) as an extension of PCA that maps data into a higher dimensional feature space. The presentation discusses how KPCA frames PCA as a kernel eigenvalue problem and computes principal components in this new feature space. It provides the mathematical formulation and algorithm for KPCA. The presentation also discusses applications, advantages, disadvantages, and experiments comparing KPCA to other dimensionality reduction techniques.
Algoritmo di text-similarity per l'annotazione semantica di Web ServiceMichele Filannino
The document discusses an algorithm for measuring text similarity called SAWA. It describes how SAWA calculates word-to-word and text-to-text similarity using Wikipedia as a concept hierarchy. Experimental results showed that optimizations improved performance by 10 times while maintaining quality results. Future work includes developing web service and web interfaces and releasing the source code as open-source.
The document summarizes the SWAP research group meeting on April 26, 2010. It outlines the SWOP semantic web service platform and the META multi-language text analyzer. SWOP allows annotating services with natural language descriptions and discovering them through UDDI. META performs analyses on multi-language texts and has a network interface, web interface, and web service interface implemented with Apache Tomcat and Axis2.
Modulo di serendipità in un Item Recommender System
Orchestrazione di risorse umane nel BPM: Gestione dinamica feature-based delle organizzazioni nella piattaforma openwork
1. UNIVERSITÀ DEGLI STUDI DI BARI “ALDO MORO”FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALICORSO DI LAUREA:INFORMATICA E TECNOLOGIE PER LA PRODUZIONE DEL SOFTWARE ORCHESTRAZIONE DI RISORSE UMANE NEL BPM Gestione dinamica feature-based delle organizzazioni nella piattaforma openwork® Relatore: Prof. Giovanni Semeraro Correlatore: Dott. Gianpiero Bongallino Candidato: Michele Filannino
2. BPM Business Process Management: Disciplina che studia l’insieme delle attività necessarie per definire, ottimizzare, monitorare ed integrare i processi aziendali, al fine di creare un processo orientato a rendere efficiente ed efficace il business di un’organizzazione. Processo: Insieme delle attività eseguite da persone e/o sistemi, che scatenate da un evento, producono un risultato. 2
3. 3 Principali Standard Al fine di fornire un punto di riferimento unico per rappresentare graficamente processi e garantire l’interoperabilità tra i software di BPM, sono stati introdotti degli standard: Business Process Modeling Notation XML Process DefinitionLanguage 3 3
4.
5. Estende il dominio applicativo di un classico BPM alle organizzazioni ed ai documenti.
17. Approfondire le problematiche della gestione dinamica all’interno del framework openwork® di prossima generazione.8 8 8
18. 9 Gruppo dinamico Si basa su un assunto teorico essenziale: “Una qualsivoglia attività è assegnata ad un qualsivoglia operatore in virtù delle sue capacità/conoscenze/competenze.” Il manager che assegna l’attività X all’operatore Y lo fa poiché riconosce nell’operatore Y i requisiti per poter compiere l’attività X”. 9 9 9 9 9
19.
20. “Le unità organizzative che si trovano a Milano”.10 10 10 10
33. 13 Expression Engine Nella nuova generazione di openwork® l’espressione sarà valutata da un opportuno Expression Engine basato su Spring.NET Application Framework. 13 13 13 13 13 13
34.
35. Restituire un valore di verità a seconda che un particolare operatore soddisfi una particolare espressione;
36. Restituire l’insieme degli operatori a seconda della espressione fornita (solo in caso di particolari attività);14 14 14 14 14 14 14
37. 15 Riflessioni Quando l’expressionenginedeve essere chiamato a valutare l’espressione? Se la si valutasse troppo presto, si correrebbe il rischio di assegnare l’attività ad operatori che non soddisfano più i requisiti. Soluzione: Quando l’operatore si logga nell’applicazione, richiede di verificare la sua appartenenza al gruppo dinamico. 15 15 15 15 15 15 15 15
38. 16 Riflessioni Un’attività che ha come partecipante un Gruppo Dinamico non è detto che possa essere sempre eseguita; in altri termini il Gruppo Dinamico potrebbe essere vuoto. In un dato momento nessun operatore potrebbe soddisfare i requisiti. Soluzione: L’attività rimarrà in attesa fino a che almeno un operatore non soddisfi i requisiti richiesti e prenda in carico l’attività. 16 16 16 16 16 16 16
39. 17 Conclusioni La definizione di un’architettura per la gestione dinamica delle risorse umane come quella qui presentata è un importante e pioneristico punto di svolta per qualsiasi software di BPM. La prossima generazione di openwork® beneficerà di questa componente. 17 17 17 17 17 17 17
40.
41. Implementazione di un sistema di Information Retrieval che consenta all’utente finale di scrivere la regola formale di un gruppo dinamico in linguaggio naturale e lasci alla piattaforma il compito di estrarre le entità organizzative opportune.18 18 18 18 18 18 18 18