This document discusses research into personalized and context-aware information access, particularly on mobile devices. It describes how social search engines and mobile applications can help users by tapping into friends' interactions to provide more relevant results. However, it notes that crowds are not always reliable sources of information and that experts may provide more thoughtful evaluations in some domains. The document presents some prototypes developed by Telefonica Research & Development that use social networks and identify domain experts to improve search and recommendation systems.
Presentatie Big Data Forum 22 januari 2013 - Big Data en Big SocietySURFnet
tijdens de tweede editie van het Big Data Forum, gaf Erik Huizer, CTO SURFnet, een presentatie over de impact van Big Data op de maatschappij. Volgens Huizer staat big data in Nederland aan de basis van een maatschappelijke verandering. Door de huidige data gedreven maatschappij, zijn mensen steeds meer in staat zelf te kiezen wat goed voor hen is en met wie ze in zee gaan. Daar staat tegenover dat Big Data ook risico's inhoud voor zaken als privacy. De rol van de overheid veranderd daardoor en verschuift van verzorgen naar waarborgen.
The Virtual Future of Business Administration PhD EducationRobin Teigland
My keynote presentation at European Doctoral Programmes Association in Management and Business Administration (EDAMBA) Annual Meeting and General Assembly 2012 in Uppsala, Sweden in Sept 2012: http://www.edamba.eu/r/default.asp?iId=HEJFI
The Audioverse In Your Pocket - Invited Talk at ABC Radio National - Harries ...Michael Harries
Public radio, and radio in general, is at risk of disruption by new audio technologies (podcasts, etc). However there are interesting opportunities when a longer-term technology-strategy view is brought to bear.
This presentation is from an invited talk at the Australian ABC Radio National ( August 2009) as part of their strategic process.
Here's how they describe themselves: "With over 60 distinct programs each week, the Australian Broadcasting Corporation's Radio National is different from any other radio station in Australia. Where else could you hear, for example, an exploration of ideas in science, followed by the latest in books from around the world, then a program about the mind and human behaviour?"
http://www.abc.net.au/rn/
A new wave of Artificial intelligence has emerged which has revolutionized the industry/academia.. Much like the web took advantage of existing technologies, this new wave builds on trends such as the decline in the cost of computing hardware, the emergence of the cloud, the fundamental consumerization of the enterprise and, of course, the mobile revolution.
Deep Learning has achieved remarkable breakthroughs, which have, in turn, driven performance improvements across AI components.
ENoLL (Ana Garcia, ENoLL Office) was invited to participate in the workshop on Open place-making: A New Paradigm for Citizen Enablement in the framework of the international Conference on Future Internet for New Century Cities held in Zaragoza, Spain on November 8th - 10th, 2012. The workshop was organised by Zaragoza Living Lab, long-standing member of the European Network of Living Labs from the second Wave.
The Future of Tech in Africa , Talk Given at the USAID Digital Development Su...Ethel Delali Cofie
Talk on the future of technology for development.The future for the use of mobile,Paper,drone and 3D printing in the developement work . Given at USAID Digital Development Summit by CEO of Edel Technology
Data/AI driven product development: from video streaming to telehealthXavier Amatriain
Healthcare is different from any other application domain, or is it not? While it is true that there are specific aspects, such as high stakes decisions and a complex regulatory framework, that make healthcare somewhat different, it is also the case that many of the lessons learned from building data-driven products in other domains translate remarcably well into healthcare. This is particularly so because healthcare is also a user facing domain, where users can be both patients or healthcare professionals. Given that data has shown to improve user experience while ensuring quality and scalability, few would argue that healthcare cannot benefit from being much more data-driven than it has traditionally been.
In this talk, I described how this experience building impactful data and AI solutions into user facing products for decades can be leveraged to revolutionize telehealth. At Curai, we combine approaches such as state-of-the-art large language models with expert systems in areas such as NLP, vision, and automated diagnosis to augment and scale doctors, and to improve user experience and healthcare outcomes. We will see some of those applications while analyzing the role of data and ML algorithms in making them possible.
AI-driven product innovation: from Recommender Systems to COVID-19Xavier Amatriain
AI/Machine Learning has become an integral part of many household tech products, from Netflix to our phones. In this talk I will draw from my experience driving AI teams at some of those companies to showcase how AI can positively impact products as different as Netflix and Curai, an online telehealth service.
Presentatie Big Data Forum 22 januari 2013 - Big Data en Big SocietySURFnet
tijdens de tweede editie van het Big Data Forum, gaf Erik Huizer, CTO SURFnet, een presentatie over de impact van Big Data op de maatschappij. Volgens Huizer staat big data in Nederland aan de basis van een maatschappelijke verandering. Door de huidige data gedreven maatschappij, zijn mensen steeds meer in staat zelf te kiezen wat goed voor hen is en met wie ze in zee gaan. Daar staat tegenover dat Big Data ook risico's inhoud voor zaken als privacy. De rol van de overheid veranderd daardoor en verschuift van verzorgen naar waarborgen.
The Virtual Future of Business Administration PhD EducationRobin Teigland
My keynote presentation at European Doctoral Programmes Association in Management and Business Administration (EDAMBA) Annual Meeting and General Assembly 2012 in Uppsala, Sweden in Sept 2012: http://www.edamba.eu/r/default.asp?iId=HEJFI
The Audioverse In Your Pocket - Invited Talk at ABC Radio National - Harries ...Michael Harries
Public radio, and radio in general, is at risk of disruption by new audio technologies (podcasts, etc). However there are interesting opportunities when a longer-term technology-strategy view is brought to bear.
This presentation is from an invited talk at the Australian ABC Radio National ( August 2009) as part of their strategic process.
Here's how they describe themselves: "With over 60 distinct programs each week, the Australian Broadcasting Corporation's Radio National is different from any other radio station in Australia. Where else could you hear, for example, an exploration of ideas in science, followed by the latest in books from around the world, then a program about the mind and human behaviour?"
http://www.abc.net.au/rn/
A new wave of Artificial intelligence has emerged which has revolutionized the industry/academia.. Much like the web took advantage of existing technologies, this new wave builds on trends such as the decline in the cost of computing hardware, the emergence of the cloud, the fundamental consumerization of the enterprise and, of course, the mobile revolution.
Deep Learning has achieved remarkable breakthroughs, which have, in turn, driven performance improvements across AI components.
ENoLL (Ana Garcia, ENoLL Office) was invited to participate in the workshop on Open place-making: A New Paradigm for Citizen Enablement in the framework of the international Conference on Future Internet for New Century Cities held in Zaragoza, Spain on November 8th - 10th, 2012. The workshop was organised by Zaragoza Living Lab, long-standing member of the European Network of Living Labs from the second Wave.
The Future of Tech in Africa , Talk Given at the USAID Digital Development Su...Ethel Delali Cofie
Talk on the future of technology for development.The future for the use of mobile,Paper,drone and 3D printing in the developement work . Given at USAID Digital Development Summit by CEO of Edel Technology
Data/AI driven product development: from video streaming to telehealthXavier Amatriain
Healthcare is different from any other application domain, or is it not? While it is true that there are specific aspects, such as high stakes decisions and a complex regulatory framework, that make healthcare somewhat different, it is also the case that many of the lessons learned from building data-driven products in other domains translate remarcably well into healthcare. This is particularly so because healthcare is also a user facing domain, where users can be both patients or healthcare professionals. Given that data has shown to improve user experience while ensuring quality and scalability, few would argue that healthcare cannot benefit from being much more data-driven than it has traditionally been.
In this talk, I described how this experience building impactful data and AI solutions into user facing products for decades can be leveraged to revolutionize telehealth. At Curai, we combine approaches such as state-of-the-art large language models with expert systems in areas such as NLP, vision, and automated diagnosis to augment and scale doctors, and to improve user experience and healthcare outcomes. We will see some of those applications while analyzing the role of data and ML algorithms in making them possible.
AI-driven product innovation: from Recommender Systems to COVID-19Xavier Amatriain
AI/Machine Learning has become an integral part of many household tech products, from Netflix to our phones. In this talk I will draw from my experience driving AI teams at some of those companies to showcase how AI can positively impact products as different as Netflix and Curai, an online telehealth service.
With half of the world’s population lacking access to healthcare services, and 30% of the adult population in the US having inadequate health insurance coverage to get even basic access to services, it should have been clear that a pandemic like COVID-19 would strain the global healthcare system way over its maximum capacity. In this context, many are trying to embrace and encourage the use of telehealth as a way to provide safe and convenient access to care. However, telehealth in itself can not scale to cover all our needs unless we improve scalability and efficiency through AI and automation.
In this talk, we will describe how our work on combining latest AI advances with medical experts and online access has the potential to change the landscape in healthcare access and provide 24/7 quality healthcare. Combining areas such as NLP, vision, and automatic diagnosis we can augment and scale doctors. We will describe our work on combining expert systems with deep learning to build state-of-the-art medical diagnostic models that are also able to model the unknowns. We will also show our work on using language models for medical Q&A . More importantly, we will describe how those approaches have been used to address the urgent and immediate needs of the current pandemic.
AI for COVID-19: An online virtual care approachXavier Amatriain
Slides for the talk I gave at the AI and COVID-19 virtual conference at Stanford. Video here: https://hai.stanford.edu/events/covid-19-and-ai-virtual-conference/video-archive
From one to zero: Going smaller as a growth strategyXavier Amatriain
This talk was designed for Engineering managers. Having been at companies of all sizes, I recommend managers who want to grow to go smaller. At the same time I reflect on what are the important things that remain constant regardless the size and context and which ones don't.
Deep learning has accomplished impressive feats in areas such as voice recognition, image processing, and natural language processing. Deep learning enthusiasts have rushed to predict that this family of algorithms is likely to take over most other applications in the near future. This focus on deep architectures seems to have cast a shadow over more “traditional” machine learning and data science approaches, leaving researchers and practitioners alike wondering whether there is any point in investing in feature engineering or simpler models.
In this talk, I will go over what deep learning can and cannot do for you, both now and in the near future. I will also describe how different approaches will continue to be needed, and why their demand will likely grow despite the rise of deep learning. I will support my claims not only by looking at recent publications, but also by using practical examples drawn from my experience at companies at the forefront of machine learning applications, such as Quora.
Past, present, and future of Recommender Systems: an industry perspectiveXavier Amatriain
Keynote for the ACM Intelligent User Interface conference in 2016 in Sonoma, CA. I start with the past by talking about the Recommender Problem, and the Netflix Prize. Then I go into the Present and the Future by talking about approaches that go beyond rating prediction and ranking and by finishing with some of the most important lessons learned over the years. Throughout my talk I put special emphasis on the relation between algorithms and the User Interface.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
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.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Securing your Kubernetes cluster_ a step-by-step guide to success !
Being Social
1. Being Social:
Research in Context-aware and Personalized
Information Access
@ Telefonica
Xavier Amatriain (@xamat)
J.M. Pujol (@solso)
Karen Church (@karenchurch)
#SIGIR2010
Geneva, July '10
3. Telefonica is a fast-growing Telecom
1989 2000 2008
Clients About 12 About 68 About 260
million million million
subscribers customers customers
Services Basic Wireline and mobile Integrated ICT
telephone and voice, data and solutions for all
data services Internet services customers
Geographies
Operations in Operations in
Spain 25 countries
16 countries
Staff
About 71,000 About 149,000 About 257,000
professionals professionals professionals
Finances Rev: 4,273 M€ Rev: 28,485 M€ Rev: 57,946 M€
EPS(1): 0.45 € EPS(1): 0.67 € EPS: 1.63 €
(1) EPS: Earnings per share
4. Currently among the largest in the world
Telco sector worldwide ranking by market cap (US$ bn)
Source: Bloomberg, 06/12/09
5. Telefonica R&D (TID)
MISSION
“To contribute to the
improvement of the
n Founded in 1988 Telefónica Group’s
n Largest private R&D center in Spain competitivness through
n More than 1100 professionals technological innovation”
n Five centers in Spain and two in Latin America
Telefónica was in 2008 the first Spanish company by R&D Investment and the
third in the EU
Applied R&D
research 61 M€ R&D
Products / Services / Processes 594 M€
development 4.384 M€
Technological Innovation
(1)
6. Scientific Research
Mobile and Ubicomp
Multimedia Core User Modelling &
Data Mining
HCIR
DATA MINING
Wireless Systems
Content Distribution & P2P
Social Networks
16. Porqpine
J.M. Pujol and P. Rodriguez
"Towards Distributed Social Search Engines", in WWW '09
17. So
ci
e
ar
al
ly
w Personalized
a
aw
xt
St ar
te
on
an e
C
d
al
on Lazy collaboration
e
d e
Cost effective
ut
t
ib
is
tr
ex
is
o
D
c
an
Privacypreserving C
18. WHAT IS PORQPINE?
●
Distributed social web search engine
●
Locally caches the page & records user interactions
(e.g., bookmarking).
●
Searches by querying local caches of a user’s
friends
●
Pages that friends have “interacted with” are ranked
higher
●
It uses a proxy masking the identity of the friend
30. Can we improve the search and
discovery experience of mobile
users by providing a readily
available connection to their social
network?
31. SSB (Social Search Browser)
K. Church et al. "SocialSearchBrowser: A novel mobile search and
information discovery tool.", in IUI '10
K. Church et al. “The "Map Trap"? An evaluation of map versus text-based
interfaces for location-based mobile search services”, in WWW '10
32. SSB
iPhone optimized web-
application + Facebook app
When launched it centers on the
users current physical location
Displays all queries/questions
posted by other users in that
location
As users pan/zoom the set of
queries is updated
Users can post new queries or
interact with queries of others
33. Apr 2009, 16 users, 1 week, ireland
Live Field Study in-the-wild
Sept 2009, 34 users, 1 month, ireland
38. Crowds are not always wise
● Predictions based on large datasets that
are sparse and noisy
39. User Feedback is Noisy
X. Amatriain et al. "I Like It, I Like It Not, Evaluating User Ratings
Noise in Recommender Systems", UMAP '09
● What is the percentage of inconsistencies given an
original rating
42. The Wisdom of the Few
X. Amatriain et al. "The wisdom of the few: a collaborative filtering
approach based on expert opinions from the web", SIGIR '09
43. Expert-based CF
● expert = individual that we can trust to have produced
thoughtful, consistent and reliable evaluations (ratings) of
items in a given domain
● Expert-based Collaborative Filtering
● Find neighbors from a reduced set of experts instead of
regular users.
1. Identify domain experts with reliable ratings
2. For each user, compute “expert neighbors”
3. Compute recommendations similar to standard kNN CF
45. Summary
➢ We all knew about information overload
➢ But now there is also context overload
(especially on mobile)
➢ One way to deal with both is to tap into the
social network
➢ Many times friends can help but others you
need to move into the crowds
➢ But crowds are not always wise
➢ Sometimes you are better off with experts