Bernardo Magnini, presidente della Associazione Italiana di Linguistica Computazionale, in questa relazione fa il punto della ricerca nel campo del Natural Language Processing e del Machine Learning per quanto riguarda lo sviluppo di tecnologia per chat intelligenti. Circoscriverà l’argomento a brevi conversazioni via tastiera nell’ambito delle interazioni tra cliente e call centre, a supporto di operatori. La tecnologia attuale, tra l’altro, comprende metodi di classificazione automatica delle richieste, l’applicazione di tecniche di similarità semantica per il recupero automatico di FAQ, l’interpretazione semantica delle richieste con tecniche di Question/Answering per ottenere risposte da dati strutturati, e l’organizzazione di grandi flussi di richieste utilizzando grafi semantici a supporto di processi inferenziali. Infine, i recenti sviluppi nel campo delle reti neurali aprono nuove prospettive e sfide per la gestione automatica di dialoghi complessi.
Bernardo Magnini e’ ricercatore senior presso la Fondazione Bruno Kessler di Trento, dove è coordinatore scientifico della Linea di Ricerca Cognitive Computing. I suoi interessi di ricerca sono nel campo del trattamento automatico del linguaggio, in particolare della semantica computazionale, settore in cui ha coordinato vari progetti internazionali. E’ tra i fondatori, e attuale Presidente, della Associazione Italiana di Linguistica Computazionale. http://hlt-nlp.fbk.eu/people/profile/magnini
KiwiPyCon 2014 talk - Understanding human language with PythonAlyona Medelyan
Introduction into Natural Language Processing:
- Fiction vs Reality
- Complexities of NLP
- NLP with Python: NLTK, Gensim, TextBlob
(stopwords removal, part of speech tagging, tfidf, text categorization, sentiment analysis
- What's next
Convcomp2016: Assi.st chatbots su Facebook e non soloConvComp2016
Dopo aver collaborato con Facebook per il power del bot di 1800flowers.com, presentato sul palco dell’ultimo F8, Assi.st presenta la sua missione: portare business sui sistemi di messaggistica con la propria infrastruttura multi channel.
Claudio Comandini. Software Engineer con qualche anno di esperienza e parecchie startup alle spalle. Appassionato di tecnologia. www.assi.st
Convcomp2016: Chat,Bot and Payment Processor: Conversational CommerceConvComp2016
Siamo di fronte a una rivoluzione nell’E-commerce? L’opportunità è creare nuovi modelli di Business unicamente basati sull’uso complementare di Chat,Bot e Payment Processor.
La conversational UI può sostituire o affiancare le tradizionali interfacce web/app, offrire servizi personalizzati, semplificare l’esperienza d’acquisto, modificare ads e molto altro. Analizziamo casi reali dove l’automatizzazione di un bot puó essere già da subito un vantaggio in termini di UX.
Focus su CPG nei modelli di Subscription e Direct-to-consumer.
Daniele Rebellato. Fondatore di Dealest App conversational mobile commerce. Esperienza in startups Affective Computing e Healthcare. Passione per Chatbot e E-commerce.
Convcomp2016: Analisi di un dottore artificiale: come ragiona?ConvComp2016
Your.MD ha creato un assistente medico virtuale tra i più intelligenti al mondo. Mario Alemi presenta un’analisi dettagliata del cervello di Your.MD: come interpreta, ragiona, e fa domande? Insight su come il database a grafo sviluppato sia capace di immagazzinare diversi “belief network”, fornire diagnosi basate su inferenza probabilistica, e rivolgere domande basate sull’ottimizzazione di entropia.
Mario Alemi, dottorato in fisica presso il CERN, è stato docente di Analisi Dati per la Fisica e Metodi Matematici per il Business. Si occupa da 25 anni di modellizzazione matematica. Attualmente è data officer presso your.md. visualab.org
ConvComp2016: Awhy, customer care automation is nowConvComp2016
Come aumentare la customer experience & retention in un contesto omnia oriented.
Nabil Arafin, CEO & founder di Awhy. Ex consulente bancario mentor programma EYE.
Che differenza c’è tra una conversazione e un dialogo drammatico? La prima fornisce informazioni e stabilisce legami sociali; il secondo ci emoziona. I chatbot sono efficaci quando uniscono le informazioni alla creazione di emozioni, quando restituiscono l’impressione di qualcosa con un carattere, una personalità. Perché dovrebbe essere più interessante ricevere una risposta in linguaggio naturale invece di una grafica? Perché quella risposta mi induce a fare un’altra domanda; perché in quella linea di testo posso riconoscere una possibilità di sviluppo. La drammaturgia ha molto da insegnare in questo campo. Sulla base di queste considerazioni preliminari, l’intervento traccerà alcuni punti fondamentali di contatto tra la creazione dei chatbot e la tecnica drammatica.
Antonio Pizzo
Professore Associato
(L-ART/05 Discipline dello spettacolo). Dipartimento di Studi Umanistici. Università degli Studi di Torino. www.cirma.unito.it/pizzo
Convcomp2016: Parla con me: interfacce conversazionali fra Natural Language P...ConvComp2016
Il linguaggio naturale è la nuova interfaccia utente? Nella vita di tutti i giorni dei (quasi)nativi digitali, la probabilità di trovarsi a dialogare con una macchina è sempre più alta. Lo scopo dei sistemi conversazionali è fornire agli utenti una interazione semplice e “naturale”, tramite lo strumento che conoscono meglio: la loro stessa lingua. La sfida è duplice: da un lato, si tratta di affrontare ancora una volta problematiche (più o meno note) relative alla complessità del linguaggio umano; dall’altro lato, si tratta di trasformare in valore il risultato dell’interazione, modellando quest’ultima sul dominio di riferimento. In questo intervento vi raccontiamo, con casi concreti, come integriamo le nostre tecnologie di Natural Language Processing in una metodologia di raccolta dati linguistici e di progettazione dell’esperienza utente.
Alessia Bianchini, linguista computazionale e key account manager. https://www.celi.it/
KiwiPyCon 2014 talk - Understanding human language with PythonAlyona Medelyan
Introduction into Natural Language Processing:
- Fiction vs Reality
- Complexities of NLP
- NLP with Python: NLTK, Gensim, TextBlob
(stopwords removal, part of speech tagging, tfidf, text categorization, sentiment analysis
- What's next
Convcomp2016: Assi.st chatbots su Facebook e non soloConvComp2016
Dopo aver collaborato con Facebook per il power del bot di 1800flowers.com, presentato sul palco dell’ultimo F8, Assi.st presenta la sua missione: portare business sui sistemi di messaggistica con la propria infrastruttura multi channel.
Claudio Comandini. Software Engineer con qualche anno di esperienza e parecchie startup alle spalle. Appassionato di tecnologia. www.assi.st
Convcomp2016: Chat,Bot and Payment Processor: Conversational CommerceConvComp2016
Siamo di fronte a una rivoluzione nell’E-commerce? L’opportunità è creare nuovi modelli di Business unicamente basati sull’uso complementare di Chat,Bot e Payment Processor.
La conversational UI può sostituire o affiancare le tradizionali interfacce web/app, offrire servizi personalizzati, semplificare l’esperienza d’acquisto, modificare ads e molto altro. Analizziamo casi reali dove l’automatizzazione di un bot puó essere già da subito un vantaggio in termini di UX.
Focus su CPG nei modelli di Subscription e Direct-to-consumer.
Daniele Rebellato. Fondatore di Dealest App conversational mobile commerce. Esperienza in startups Affective Computing e Healthcare. Passione per Chatbot e E-commerce.
Convcomp2016: Analisi di un dottore artificiale: come ragiona?ConvComp2016
Your.MD ha creato un assistente medico virtuale tra i più intelligenti al mondo. Mario Alemi presenta un’analisi dettagliata del cervello di Your.MD: come interpreta, ragiona, e fa domande? Insight su come il database a grafo sviluppato sia capace di immagazzinare diversi “belief network”, fornire diagnosi basate su inferenza probabilistica, e rivolgere domande basate sull’ottimizzazione di entropia.
Mario Alemi, dottorato in fisica presso il CERN, è stato docente di Analisi Dati per la Fisica e Metodi Matematici per il Business. Si occupa da 25 anni di modellizzazione matematica. Attualmente è data officer presso your.md. visualab.org
ConvComp2016: Awhy, customer care automation is nowConvComp2016
Come aumentare la customer experience & retention in un contesto omnia oriented.
Nabil Arafin, CEO & founder di Awhy. Ex consulente bancario mentor programma EYE.
Che differenza c’è tra una conversazione e un dialogo drammatico? La prima fornisce informazioni e stabilisce legami sociali; il secondo ci emoziona. I chatbot sono efficaci quando uniscono le informazioni alla creazione di emozioni, quando restituiscono l’impressione di qualcosa con un carattere, una personalità. Perché dovrebbe essere più interessante ricevere una risposta in linguaggio naturale invece di una grafica? Perché quella risposta mi induce a fare un’altra domanda; perché in quella linea di testo posso riconoscere una possibilità di sviluppo. La drammaturgia ha molto da insegnare in questo campo. Sulla base di queste considerazioni preliminari, l’intervento traccerà alcuni punti fondamentali di contatto tra la creazione dei chatbot e la tecnica drammatica.
Antonio Pizzo
Professore Associato
(L-ART/05 Discipline dello spettacolo). Dipartimento di Studi Umanistici. Università degli Studi di Torino. www.cirma.unito.it/pizzo
Convcomp2016: Parla con me: interfacce conversazionali fra Natural Language P...ConvComp2016
Il linguaggio naturale è la nuova interfaccia utente? Nella vita di tutti i giorni dei (quasi)nativi digitali, la probabilità di trovarsi a dialogare con una macchina è sempre più alta. Lo scopo dei sistemi conversazionali è fornire agli utenti una interazione semplice e “naturale”, tramite lo strumento che conoscono meglio: la loro stessa lingua. La sfida è duplice: da un lato, si tratta di affrontare ancora una volta problematiche (più o meno note) relative alla complessità del linguaggio umano; dall’altro lato, si tratta di trasformare in valore il risultato dell’interazione, modellando quest’ultima sul dominio di riferimento. In questo intervento vi raccontiamo, con casi concreti, come integriamo le nostre tecnologie di Natural Language Processing in una metodologia di raccolta dati linguistici e di progettazione dell’esperienza utente.
Alessia Bianchini, linguista computazionale e key account manager. https://www.celi.it/
Convcomp2016: Telegram Bot API OverviewConvComp2016
Telegram ha lanciato il servizio bot a giugno 2015, la API nel corso di questo anno si e’ arricchita ed e’ arrivata ora alla versione 2.1.
Marco Boretto condivide idee e spunti, maturati in un anno di
sviluppo, per costruire un chat bot utilizzando al meglio gli
strumenti messi a disposizione da Telegram.
Marco Boretto — Collaboratore di ricerca presso l’Universita’ di Torino. Appassionato di web e chat bot, developer @grocerylistbot. https://www.linkedin.com/in/marcoboretto
ConvComp2016: Riconoscimento vocale e chatbot: finalmente possiamo parlare co...ConvComp2016
Le straordinarie nuove opportunità offerte dal riconoscimento vocale in cloud e la loro integrazione con le chatbot permettono di immaginare un profondo cambiamento nel futuro dell’Interaction Design delle applicazioni. DFriend integra le tecnologie embedded tradizionali che utilizzano grammatiche di riconoscimento con le nuove opportunità offerte dal cloud, per mettere a disposizione un vasto insieme di opportunità per chi vuole usare la straordinaria opportunità della voce nell’Interaction Design dei nuovi sviluppi.
Enrico Reboscio è CEO & Founder di Dotvocal, azienda specializzata nelle tecnologie vocali presente sul mercato dal 2004. Project Manager di diversi progetti innovativi e di ricerca e sviluppo nell’ambito dell’integrazione delle tecnologie vocali nell’Interaction Design.
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parolaConvComp2016
10 anni di esperienze di interfacce dialoganti in progetti europei e in aziende italiane: una piccola panoramica di utilizzi, di successi ma anche di difficoltà. E di prospettive future. Quanto conta la scrittura in un’interfaccia dialogante? La scrittura non lineare dei giochi digitali, dei libri game, degli ipertesti e delle opere generative come palestra mentale per un scrittura (e una narrazione) che si crea nell’interazione con l’utente. La (bella) parola come interfaccia. Un nuovo scrittore come parte del team di sviluppo di prodotti digitali.
Roberto Gilli si occupa di R&S e innovazione digitale dal 97. Innamorato da sempre della scrittura non lineare si è appassionato al NLP e si occupa di interfacce dialoganti da circa dieci anni: prima fondando Dialobot e poi Intoote: startup che hanno sviluppato chatbot per alcune grandi aziende italiane. http://www.intoote.it
ConvComp2016: Human or Bot: that is the questionConvComp2016
Il panorama degli assistenti virtuali sinceramente ci spaventa un pochino! In breve tempo sarà naturale parlare e scrivere ad un bot. L’immaginario descritto da “Lei” si avvicina? Saremo in grado di miscelare abilmente i due aspetti, human e bot, nel realizzare questo nuovo paradigma? Cerchiamo di scoprirlo assieme!
Alessandro Aglietti: nel 2007, grazie alla scuola, mi sono appassionato di sviluppo software. La passione si è poi trasformata in professione. http://aqquadro.it
Mattia Occhiuto: sono un Front End software developer, appassionato di programmazione javascript sia client side che server side. Sono particolarmente interessato a paradigmi di programmazione funzionale e a tutti pattern reattivi che stanno emergendo (e ritornando) grazie ai numerosi framework che “appaiono” nell’ambito javascript. Quando non sono con la testa davanti al pc sono fuori a correre :). https://www.linkedin.com/in/mattia-occhiuto-3b817537
TEDx Manchester: AI & The Future of WorkVolker Hirsch
TEDx Manchester talk on artificial intelligence (AI) and how the ascent of AI and robotics impacts our future work environments.
The video of the talk is now also available here: https://youtu.be/dRw4d2Si8LA
Cosa sono, come funzionano e il loro potenziale
nell’era del “Conversational Commerce”. | La rivoluzione dei BOT riguarda soprattutto il Commercio Omni-channel
3° Sessione - VMware Airwatch, la gestione della mobilità nelle organizzazion...Jürgen Ambrosi
I dispositivi mobili stanno proliferando nelle aziende ad un ritmo esponenziale. Con il crescente numero di modelli di dispositivi, piattaforme e versioni di sistemi operativi disponibili, le aziende si trovano a dover affrontare nuove e complesse sfide di gestione dei device mobili e di tutte le problematiche connesse. L'accesso alle risorse aziendali da un dispositivo mobile può comportare una seria minaccia per la sicurezza aziendale.
AirWatch® consente di affrontare con successo le sfide connesse alla mobility, fornendo un modo semplice ed efficiente per controllare e gestire tutti i dispositivi e le applicazioni aziendali.
5° Sessione - La data visualization e l’individuazione di pattern tra dati st...Jürgen Ambrosi
Il progetto Pitagora propone, in un unico sistema e su di un'unica piattaforma, la raccolta e la sintesi di tutti i dati utili per attuare iniziative di corretta gestione della risorsa idrica, di prevenzione delle emergenze, di informazione ecologica, ambientale e di valorizzazione turistico-ricreativa. Ripercorreremo tramite una demo pratica il percorso di data ingestion, preparation e visualization. La demo illustrerà come vengono generati i dati dai sensori sul campo, come vengono inviati, immagazzinati, elaborati ed infine consultati. Avremo la partecipazione di due persone chiave del progetto, Andrea D’orio e Davide Vergari.
4° Sessione - Telemetria e internet delle cose nell'ambito della ricercaJürgen Ambrosi
In questa sessione vedremo una dimostrazione pratica delle tecnologie abilitanti dell'Internet of Things e analizzeremo insieme casi applicati nel mondo moderno, dal mondo della ricerca a quello dell'industria
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
Il webinar presenterà la cloud federata GARR e i servizi che offre alla comunità dell’università e della ricerca. Il seminario sarà l’occasione per illustrare concretamente come ottenere ed utilizzare i servizi e in che modo le organizzazioni che fanno parte della comunità GARR possano partecipare mettendo in comune le proprie risorse.
Il servizio di Cloud Computing federato realizzato da GARR è disponibile da qualche settimana all'indirizzo cloud.garr.it. ed è stato sviluppato per rispondere alle esigenze della comunità della ricerca e dell’istruzione emerse nel corso di una consultazione pubblica condotta nei mesi scorsi.
Attualmente sono disponibili servizi IaaS (Macchine Virtuali e Virtual Datacenter) e PaaS (self-service deployment di applicazioni cloud).
Con il servizio di Virtual Datacenter un’organizzazione può ottenere una determinata quantità di risorse di calcolo e storage da gestire in autonomia,suddividendole tra progetti e assegnandole ai propri utenti, esattamente come se disponesse di una propria infrastruttura cloud.
Il servizio di self-service deployment, permette agli utenti di installare pacchetti che compongono applicazioni cloud complete.Ad esempio, il pacchetto “Moodle in the Cloud”, consente con un click di installare in modo automatico tutto quanto serve per mettere in esercizio sul cloud un sito di e-learning basato su Moodle.
Circa 200 pacchetti sono già disponibili ed altri possono essere sviluppati e condivisi da GARR stesso o dalla comunità di utilizzatori, a supporto di attività di formazione e scientifica, ad esempio per la realizzazione di laboratori didattici o progetti di ricerca.
La piattaforma e i servizi sono basati su tecnologie open source e in particolare su OpenStack, la piattaforma cloud più diffusa e sostenuta da una comunità di oltre 40.000 sviluppatori.
Le macchine virtuali possono utilizzare sistemi operativi sia Linux che Windows.
Una specificità della cloud GARR è la sua architettura federata, aperta alla partecipazione da parte di gruppi o istituzioni, che possono attivare una regione della cloud e mettere a disposizione le proprie risorse attraverso un’operazione semplice e guidata. Questo approccio vuole favorire la nascita di una comunità di utenti e specialisti che condividano esperienze nell'ambito del cloud computing.
5° Sessione VMware vRealize Suite: la gestione completa, automatizzata e sicu...Jürgen Ambrosi
L'IT ha bisogno di strumenti più potenti per aumentare il controllo del datacenter, gestire in modo proattivo stato, prestazioni e capacità dei servizi, accelerare la distribuzione degli stessi: dai servizi di infrastruttura, a quelli applicativi e personalizzati. vRealize Suite è la piattaforma di Cloud Management di livello enterprise più completa del settore, per la gestione del private cloud, ma anche di cloud ibridi eterogenei, che include analisi delle performance e root cause analysis, capacity management, automazione, cloud cost management.
3 Sessione - Come superare il problema delle risorse nell’utilizzo di softwa...Jürgen Ambrosi
Ridurre i tempi di provisioning delle infrastrutture di calcolo e l’eliminazione delle code per l’accesso alle risorse è uno dei problemi più comuni nel mondo della ricerca.
In questo webinar verranno mostrate le soluzioni software legate al mondo del calcolo parallelo disponibili su Microsoft Azure, dimostrando come in pochi minuti si possano creare dei cluster di calcolo utilizzando la suite HPC Pack o altre soluzioni Open Source disponibili nel marketplace
6° Sessione - Ambiti applicativi nella ricerca di tecnologie statistiche avan...Jürgen Ambrosi
In questa sessione vedremo, con il solito approccio pratico di demo hands on, come utilizzare il linguaggio R per effettuare analisi a valore aggiunto,
Toccheremo con mano le performance di parallelizzazione degli algoritmi, aspetto fondamentale per aiutare il ricercatore nel raggiungimento dei suoi obbiettivi.
In questa sessione avremo la partecipazione di Lorenzo Casucci, Data Platform Solution Architect di Microsoft.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Convcomp2016: Telegram Bot API OverviewConvComp2016
Telegram ha lanciato il servizio bot a giugno 2015, la API nel corso di questo anno si e’ arricchita ed e’ arrivata ora alla versione 2.1.
Marco Boretto condivide idee e spunti, maturati in un anno di
sviluppo, per costruire un chat bot utilizzando al meglio gli
strumenti messi a disposizione da Telegram.
Marco Boretto — Collaboratore di ricerca presso l’Universita’ di Torino. Appassionato di web e chat bot, developer @grocerylistbot. https://www.linkedin.com/in/marcoboretto
ConvComp2016: Riconoscimento vocale e chatbot: finalmente possiamo parlare co...ConvComp2016
Le straordinarie nuove opportunità offerte dal riconoscimento vocale in cloud e la loro integrazione con le chatbot permettono di immaginare un profondo cambiamento nel futuro dell’Interaction Design delle applicazioni. DFriend integra le tecnologie embedded tradizionali che utilizzano grammatiche di riconoscimento con le nuove opportunità offerte dal cloud, per mettere a disposizione un vasto insieme di opportunità per chi vuole usare la straordinaria opportunità della voce nell’Interaction Design dei nuovi sviluppi.
Enrico Reboscio è CEO & Founder di Dotvocal, azienda specializzata nelle tecnologie vocali presente sul mercato dal 2004. Project Manager di diversi progetti innovativi e di ricerca e sviluppo nell’ambito dell’integrazione delle tecnologie vocali nell’Interaction Design.
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parolaConvComp2016
10 anni di esperienze di interfacce dialoganti in progetti europei e in aziende italiane: una piccola panoramica di utilizzi, di successi ma anche di difficoltà. E di prospettive future. Quanto conta la scrittura in un’interfaccia dialogante? La scrittura non lineare dei giochi digitali, dei libri game, degli ipertesti e delle opere generative come palestra mentale per un scrittura (e una narrazione) che si crea nell’interazione con l’utente. La (bella) parola come interfaccia. Un nuovo scrittore come parte del team di sviluppo di prodotti digitali.
Roberto Gilli si occupa di R&S e innovazione digitale dal 97. Innamorato da sempre della scrittura non lineare si è appassionato al NLP e si occupa di interfacce dialoganti da circa dieci anni: prima fondando Dialobot e poi Intoote: startup che hanno sviluppato chatbot per alcune grandi aziende italiane. http://www.intoote.it
ConvComp2016: Human or Bot: that is the questionConvComp2016
Il panorama degli assistenti virtuali sinceramente ci spaventa un pochino! In breve tempo sarà naturale parlare e scrivere ad un bot. L’immaginario descritto da “Lei” si avvicina? Saremo in grado di miscelare abilmente i due aspetti, human e bot, nel realizzare questo nuovo paradigma? Cerchiamo di scoprirlo assieme!
Alessandro Aglietti: nel 2007, grazie alla scuola, mi sono appassionato di sviluppo software. La passione si è poi trasformata in professione. http://aqquadro.it
Mattia Occhiuto: sono un Front End software developer, appassionato di programmazione javascript sia client side che server side. Sono particolarmente interessato a paradigmi di programmazione funzionale e a tutti pattern reattivi che stanno emergendo (e ritornando) grazie ai numerosi framework che “appaiono” nell’ambito javascript. Quando non sono con la testa davanti al pc sono fuori a correre :). https://www.linkedin.com/in/mattia-occhiuto-3b817537
TEDx Manchester: AI & The Future of WorkVolker Hirsch
TEDx Manchester talk on artificial intelligence (AI) and how the ascent of AI and robotics impacts our future work environments.
The video of the talk is now also available here: https://youtu.be/dRw4d2Si8LA
Cosa sono, come funzionano e il loro potenziale
nell’era del “Conversational Commerce”. | La rivoluzione dei BOT riguarda soprattutto il Commercio Omni-channel
3° Sessione - VMware Airwatch, la gestione della mobilità nelle organizzazion...Jürgen Ambrosi
I dispositivi mobili stanno proliferando nelle aziende ad un ritmo esponenziale. Con il crescente numero di modelli di dispositivi, piattaforme e versioni di sistemi operativi disponibili, le aziende si trovano a dover affrontare nuove e complesse sfide di gestione dei device mobili e di tutte le problematiche connesse. L'accesso alle risorse aziendali da un dispositivo mobile può comportare una seria minaccia per la sicurezza aziendale.
AirWatch® consente di affrontare con successo le sfide connesse alla mobility, fornendo un modo semplice ed efficiente per controllare e gestire tutti i dispositivi e le applicazioni aziendali.
5° Sessione - La data visualization e l’individuazione di pattern tra dati st...Jürgen Ambrosi
Il progetto Pitagora propone, in un unico sistema e su di un'unica piattaforma, la raccolta e la sintesi di tutti i dati utili per attuare iniziative di corretta gestione della risorsa idrica, di prevenzione delle emergenze, di informazione ecologica, ambientale e di valorizzazione turistico-ricreativa. Ripercorreremo tramite una demo pratica il percorso di data ingestion, preparation e visualization. La demo illustrerà come vengono generati i dati dai sensori sul campo, come vengono inviati, immagazzinati, elaborati ed infine consultati. Avremo la partecipazione di due persone chiave del progetto, Andrea D’orio e Davide Vergari.
4° Sessione - Telemetria e internet delle cose nell'ambito della ricercaJürgen Ambrosi
In questa sessione vedremo una dimostrazione pratica delle tecnologie abilitanti dell'Internet of Things e analizzeremo insieme casi applicati nel mondo moderno, dal mondo della ricerca a quello dell'industria
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
Il webinar presenterà la cloud federata GARR e i servizi che offre alla comunità dell’università e della ricerca. Il seminario sarà l’occasione per illustrare concretamente come ottenere ed utilizzare i servizi e in che modo le organizzazioni che fanno parte della comunità GARR possano partecipare mettendo in comune le proprie risorse.
Il servizio di Cloud Computing federato realizzato da GARR è disponibile da qualche settimana all'indirizzo cloud.garr.it. ed è stato sviluppato per rispondere alle esigenze della comunità della ricerca e dell’istruzione emerse nel corso di una consultazione pubblica condotta nei mesi scorsi.
Attualmente sono disponibili servizi IaaS (Macchine Virtuali e Virtual Datacenter) e PaaS (self-service deployment di applicazioni cloud).
Con il servizio di Virtual Datacenter un’organizzazione può ottenere una determinata quantità di risorse di calcolo e storage da gestire in autonomia,suddividendole tra progetti e assegnandole ai propri utenti, esattamente come se disponesse di una propria infrastruttura cloud.
Il servizio di self-service deployment, permette agli utenti di installare pacchetti che compongono applicazioni cloud complete.Ad esempio, il pacchetto “Moodle in the Cloud”, consente con un click di installare in modo automatico tutto quanto serve per mettere in esercizio sul cloud un sito di e-learning basato su Moodle.
Circa 200 pacchetti sono già disponibili ed altri possono essere sviluppati e condivisi da GARR stesso o dalla comunità di utilizzatori, a supporto di attività di formazione e scientifica, ad esempio per la realizzazione di laboratori didattici o progetti di ricerca.
La piattaforma e i servizi sono basati su tecnologie open source e in particolare su OpenStack, la piattaforma cloud più diffusa e sostenuta da una comunità di oltre 40.000 sviluppatori.
Le macchine virtuali possono utilizzare sistemi operativi sia Linux che Windows.
Una specificità della cloud GARR è la sua architettura federata, aperta alla partecipazione da parte di gruppi o istituzioni, che possono attivare una regione della cloud e mettere a disposizione le proprie risorse attraverso un’operazione semplice e guidata. Questo approccio vuole favorire la nascita di una comunità di utenti e specialisti che condividano esperienze nell'ambito del cloud computing.
5° Sessione VMware vRealize Suite: la gestione completa, automatizzata e sicu...Jürgen Ambrosi
L'IT ha bisogno di strumenti più potenti per aumentare il controllo del datacenter, gestire in modo proattivo stato, prestazioni e capacità dei servizi, accelerare la distribuzione degli stessi: dai servizi di infrastruttura, a quelli applicativi e personalizzati. vRealize Suite è la piattaforma di Cloud Management di livello enterprise più completa del settore, per la gestione del private cloud, ma anche di cloud ibridi eterogenei, che include analisi delle performance e root cause analysis, capacity management, automazione, cloud cost management.
3 Sessione - Come superare il problema delle risorse nell’utilizzo di softwa...Jürgen Ambrosi
Ridurre i tempi di provisioning delle infrastrutture di calcolo e l’eliminazione delle code per l’accesso alle risorse è uno dei problemi più comuni nel mondo della ricerca.
In questo webinar verranno mostrate le soluzioni software legate al mondo del calcolo parallelo disponibili su Microsoft Azure, dimostrando come in pochi minuti si possano creare dei cluster di calcolo utilizzando la suite HPC Pack o altre soluzioni Open Source disponibili nel marketplace
6° Sessione - Ambiti applicativi nella ricerca di tecnologie statistiche avan...Jürgen Ambrosi
In questa sessione vedremo, con il solito approccio pratico di demo hands on, come utilizzare il linguaggio R per effettuare analisi a valore aggiunto,
Toccheremo con mano le performance di parallelizzazione degli algoritmi, aspetto fondamentale per aiutare il ricercatore nel raggiungimento dei suoi obbiettivi.
In questa sessione avremo la partecipazione di Lorenzo Casucci, Data Platform Solution Architect di Microsoft.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
2. Outline
• Natural Language Processing
• The role of Machine Learning
• Scenario 1: question answering over structured data
• The role of knowledge modeling
• Scenario 2: FAQ retrieval
• The role of text-to-text technologies
• Toward the intelligent chat
• Learning complex dialogues
3. Pipeline of NLP tools
• HTML cleaner
• Tokenizer and Sentence Splitter
• POS tagging
• Morphological analysis
• Chunking and parsing
• Named entities
• Temporal expressions
• Key concepts
• Geo-coding
Ongoing
• Sentiment analysis
• NER for German
Semantic Annotations
TextPro is freely distributed for research purposes
http://textpro.fbk.eu/
4. A Pipeline of NLP taggers
CleanPro TokenPro SentencePro MorphoPro
EntityPro
LemmaPro
Geo
Coder
Syntax
Pro
TagPro
KX ChunkPro
TimePro
TextPro: - a cascade of “annotators”
- Input: Pure text (UTF-8)
- Output: tabularformat (IOB annotation),XML
5. Output of an NLP Pipeline
token tokenid tokenstart tokenend pos lemma chunk entity timex
US 1 0 2 NP0 __NULL__ B-NP B-GPE O
President 2 3 12 NP0 president I-NP O O
Barack 3 13 19 NP0 __NULL__ I-NP B-PER O
Obama 4 20 25 NP0 __NULL__ I-NP I-PER O
delayed 5 26 33 VVD delay B-VP O O
a 6 34 35 AT0 a B-NP O O
decision 7 36 44 NN1 decision I-NP O O
on 8 45 47 PRP on B-PP O O
potential 9 48 57 NN1 potential B-NP O O
military 10 58 66 AJ0 military I-NP O O
action 11 67 73 NN1 action I-PP O O
against 12 74 81 PRP against B-PP O O
Syria 13 82 87 NP0 syria B-NP B-LOC O
after 14 88 93 CJS after B-PP O O
September 15 94 103 NP0 september B-NP O B-DATE
9 16 104 105 CRD __NULL__ I-NP O I-DATE
Provided by: TokenPro TagPro LemmaPro ChunkPro EntityPro TimePro
7. United States presidential election of 2008, scheduled for Tuesday November 4, 2008, will be the 56th consecutive quadernnial United States
presidential election and will select the President and the Vice President of the United States. The Republican Party has chosen JohnMcCain, the
senior United States Senator from Arizona as its nominee; the DemocraticParty has chosen Barak Obama, the junior United States Senator from
Illinois, as its nominee.
United_B-LOC States_I-LOC presidential_O election_O of_O 2008_O ,_O scheduled_O for_O Tuesday_O November_O 4_O ,_O2008_O ,_Owill_O be_O
the_O 56th_O consecutive_O quadernnial_O United_B-LOC States_I-LOC presidential_O election_O and_O will_O select_O the_O President_B-PER
and_O the_O Vice_B-PER President_I-PER of_I-PER the_I-PER United_I-PER States_I-PER. The_O Republican_B-ORG Party_I-ORG has_O chosen_O
John_B-PER McCain_I-PER ,_O the_O senior_O United_B-PER States_I-PER Senator_I-PER from_O Arizona_B-LOC as_O its_O
United,null,null,null,States,presidential,election,1,1,1,1,0,1,0,0,1,1,1,1,1,0,1,0,1,1,ed,ted,Uni,UnNamed Entity
Classification
supervised
TEST DATA
answer
Learning Algorithm Trained Machine
TRAIN DATA
Machine Learning Development Cycle
• Typical development process: task definition, dataset (training, test), feature
extraction, evaluation
• Advantages: low cost, good performance
• Drawbacks: domain portability, poor control on results
12. 12
Which cinema is showing Titanic by Cameron in Trento?
EAT CONSTRAINT CONTEXT
?CINEMA:X
Movie-hasCinema(“Titanic” Cinema:X)
Movie-director(“Titanic” “Cameron”)
Cinema-loc(Cinema:x Trento
Context-Time(Q, December 14th)
Context-LOC(Q, Trento)
CORE JUSTIFICATION COMPLEMENTARY
CINEMA:Astra
Movie-hasCinema(“Titanic” Cinema:Astra)
Movie-director(“Titanic” “Cameron”)
Cinema-loc(Cinema:Astra, Trento)
Movie-time(“Titanic”, 8 pm)
Movie-price(“Titanic” 10 euros)
Scenario 1: Question/Answering on Structured Data
13. 13
Which cinema is showing Titanic by Cameron in Trento?
EAT CONSTRAINT CONTEXT
?CINEMA:X
Movie-hasCinema(“Titanic” Cinema:X)
Movie-director(“Titanic” “Cameron”)
Cinema-loc(Cinema:x Trento
Context-Time(Q, December 14th)
Context-LOC(Q, Trento
Titanic is showing today in Trento at Cinema Astra at 8 p.m.
Price of the ticket is 10 Euros.
CORE JUSTIFICATION COMPLEMENTARY
CINEMA:Astra
Movie-hasCinema(“Titanic” Cinema:Astra)
Movie-director(“Titanic” “Cameron”)
Cinema-loc(Cinema:Astra, Trento)
Movie-time(“Titanic”, 8 pm)
Movie-price(“Titanic” 10 euros)
Scenario 1: Question/Answering on Structured Data
15. TOPIC: Reasons for dissatisfaction in railway service
Int-448:Efficient service. Quick through security and check in.
But leg room in standard class was quite poor.
Int-202:Everything ran smoothly and well. Only complaint is
lack of leg room with seating with tables.
Int-275:Seating is very cramped – my journey has been very
uncomfortablewith the person next to me taking up most of the
space we have.
Extracting Fragments from Interactions
19. Link…
• Associazione Italiana di Linguistica
Computazionale: ai-lc.it
• CLIC-it, Terza Conferenza Italiana di Linguistica
Computazionale
• Evalita: Valutazione di tecnologie del linguaggio
scritto e parlato per l’italiano: evalita.it
• NLP a FBK: http://hlt.fbk.eu