The document discusses both the promises and perils of big data. It outlines how big data can enable powerful personalized recommendations through techniques like matrix factorization but also how overfitting and a lack of domain knowledge can limit solutions. It emphasizes the need for user experiments to evaluate recommendations and the importance of balancing privacy concerns with personalization through transparency and adaptive defaults.
Information Disclosure Profiles for Segmentation and RecommendationBart Knijnenburg
油
The document discusses moving beyond a one-size-fits-all approach to privacy by developing privacy profiles based on different tendencies to disclose types of information. These profiles can be used to provide tailored privacy recommendations and defaults by predicting a user's disclosure behaviors based on their profile, type of information, and recipient. The goal is to support individual privacy preferences while reducing the complexity of privacy controls.
Helping Users with Information Disclosure Decisions: Potential for Adaptation...Bart Knijnenburg
油
The document describes an experiment that tested different types of justifications for personal information disclosure requests from mobile apps. The experiment tested different justification types (no justification, usefulness for the user, number of others disclosing, usefulness for others, explanation), disclosure request order (context data first vs demographics first), and measured their impact on disclosure rates, perceived value of disclosure, perceived privacy threat, trust in the company, and satisfaction with the system. The results showed that no justification led to the highest disclosure rates, and justifications were perceived as generally helpful except for number of others. The justification of usefulness for others led to higher perceived privacy threat and lower trust in the company.
Privacy in Mobile Personalized Systems - The Effect of Disclosure JustificationsBart Knijnenburg
油
Paper Presentation at the Workshop on Usable Privacy & Security for Mobile Devices (U-PriSM) at the Symposium On Usable Privacy and Security (SOUPS) 2012
Paper can be found here: http://appanalysis.org/u-prism/soups12_mobile-final11.pdf
Full journal paper (under review): http://bit.ly/TiiSprivacy
Simplifying Privacy Decisions: Towards Interactive and Adaptive SolutionsBart Knijnenburg
油
The document discusses approaches to simplifying privacy decisions through interactive and adaptive solutions. It first examines how transparency and control approaches have limitations due to bounded rationality, information overload, and choice overload. It then discusses privacy nudging and persuasion approaches using defaults, justifications, and framing to influence decisions. However, these approaches can also reduce user satisfaction and autonomy. The document proposes an adaptive privacy procedure to provide contextualized nudges based on a dynamic understanding of user concerns.
Counteracting the negative effect of form auto-completion on the privacy calc...Bart Knijnenburg
油
This document discusses how form auto-completion tools can negatively impact users' privacy calculus by making it too easy to disclose information without weighing risks and benefits. The researchers propose two new tools - Remove FormFiller and Add FormFiller - that allow users to manually remove or add filled fields, hypothesizing this will reinstate the privacy calculus. They conducted an experiment where participants used an auto-completion tool on forms for different websites (a blog, job site, health insurer). Results showed perceived risk was lower and relevance higher when the type of information matched the website purpose, supporting the role of purpose-specificity in disclosure decisions.
Explaining the User Experience of Recommender Systems with User ExperimentsBart Knijnenburg
油
A talk I gave at the Netflix offices on July 2nd, 2012.
Please do not use any of the slides or their contents without my explicit permission (bart@usabart.nl for inquiries).
Inspectability and Control in Social RecommendersBart Knijnenburg
油
1. The study examined how providing users with inspectability and control over recommendations in a social recommender system impacts user experience.
2. The results showed that giving users inspectability through a full graph interface increased understandability and perceived control compared to a list interface. It also improved users' recognition of known recommendations.
3. Allowing users to control recommendations at the item level led to higher novelty through fewer known recommendations, while control at the friend level increased accuracy.
4. Overall, the findings suggest that social recommenders should provide users with inspectability and control through a simple interface to improve the user experience.
Preference-based Location Sharing: Are More Privacy Options Really Better?Bart Knijnenburg
油
1. The document examines how adding and removing location sharing options affects user preferences. It studies four options: nothing, city, city block, and exact location.
2. The researchers hypothesize that removing the "city" option will either cause users to choose more private options proportionally, or to shift more towards the more revealing "block" option, depending on how close "city" is perceived to the other options.
3. A user study found that when "city" was removed, the share of users choosing "block" increased significantly, suggesting "city" is perceived closer to "block" than "nothing." Adding an "exact" option caused proportional increases across options, suggesting equal perceived distances.
The document discusses human centered software design (HCSD) and its benefits. It promotes incorporating human-centered design (HCD) methods into traditional software engineering processes. These methods include interviews, personas, scenarios, storyboards and user testing. When done effectively through iterative design and testing with users, HCSD can lead to increased traffic, sales, user happiness and productivity. The document uses examples from various companies and from a student project at UC Irvine to show how HCSD works in practice.
Recommendations and Feedback - The user-experience of a recommender systemBart Knijnenburg
油
The document summarizes research on evaluating the user experience of recommender systems. It presents hypotheses about how personalized recommendations versus random recommendations affect user perception, choice satisfaction, and feedback behavior. An experiment tested the hypotheses using a video recommender system and found that personalized recommendations increased perceived quality and choice satisfaction, which in turn increased feedback intentions. Privacy concerns decreased feedback intentions while trust in technology reduced privacy concerns. The summarizes lessons learned and discusses areas for future work such as confirming results in other systems and incorporating additional influences.
This document presents research on profiling Facebook users' privacy behaviors. A survey was conducted with over 300 Facebook users to understand their use of various privacy features and settings. Statistical analysis identified 14 distinct privacy behavior factors. Further analysis classified users into 6 privacy behavior profiles, ranging from "Privacy Maximizers" to "Privacy Minimalists". The profiles differed in their use of features like friend lists, untagging posts, and restricting profile access. The research aims to better understand how to personalize privacy tools based on users' tendencies.
Tutorial on Conducting User Experiments in Recommender SystemsBart Knijnenburg
油
The document provides an introduction to user experiments for evaluating recommender systems. It discusses developing a theoretical framework for user-centric evaluation with four key aspects: 1) measuring how system algorithms and interactions influence user experience and behavior, 2) considering subjective user perceptions and experiences in addition to objective behaviors, 3) accounting for personal and situational characteristics that may impact results, and 4) linking objective system aspects to subjective experience to understand how system aspects affect user experience. The goal is to scientifically evaluate recommender systems from the user perspective using this comprehensive framework.
Mining and analyzing social media hicss 45 tutorial part 2Dave King
油
The document discusses sentiment analysis techniques for classifying text data, specifically tweets, as expressing positive or negative sentiment. It describes using a na誰ve Bayesian classifier trained on tweets labeled as positive or negative based on the presence of emoticons like :) or :(. Feature selection involves counting words from curated positive and negative word lists in each tweet. The classifier calculates the probability that a new tweet expresses positive or negative sentiment based on word frequencies. Accuracy of over 80% is reported for classifying tweets with this simple approach.
This document summarizes a presentation given by Xavier Amatriain from Netflix on their recommendation system and personalization techniques. Netflix uses a variety of machine learning models like SVD, RBMs, and linear regression to make personalized recommendations. They also personalize other aspects of the user experience like rankings, genres, and similar item suggestions. Netflix collects massive amounts of user data from ratings, searches, and streaming to train these models. The goal is to provide high quality recommendations that are accurate, novel, diverse, and increase user engagement.
Discover the Future of Entertainment: Dive into the world of movie recommendation systems in our engaging presentation. Join us as we explore the power of cutting-edge technology and data analytics to enhance user experiences in the entertainment industry. Our journey begins with data collection and cleaning, followed by a fascinating peek into the importance of movie recommendation systems.
Uncover the Problem: Have you ever felt overwhelmed by the sheer number of movie choices on streaming platforms like Netflix and Amazon Prime? Our project addresses this very challenge by simplifying your movie selection process.
A Glimpse into the Timeline: Journey with us through the phases of data collection, preprocessing, and basic exploratory data analysis. Witness the transformation of raw data into actionable insights.
Cosine Similarity Revealed: Delve into the heart of our recommendation system as we explain the concept of Cosine Similarity, the mathematical foundation behind our recommendations.
Pros and Cons Explored: Explore the pros and cons of movie recommendation systems, from personalized user experiences and increased engagement to challenges like the 'Cold Start Problem' and privacy concerns.
Using Social- and Pseudo-Social Networks to Improve Recommendation QualityAlan Said
油
Short paper presentation at the workshop on Intelligent Techniques from Web Personalization (ITWP2011) at the International Joint Conference on Artificial Intelligence - IJCAI-11, IJCAI2011
1. The document discusses various techniques for improving recommender systems, including incorporating trust and identifying expert recommenders.
2. It suggests identifying a subset of trusted users or "experts" who provide high quality recommendations to improve accuracy and coverage.
3. The techniques explored include modeling trust and reputation, identifying influential users in recommendation graphs, and adaptively selecting the best data sources depending on user characteristics.
Presented at RecSys 2012.
"BlurMe: Inferring and Obfuscating User Gender Based on Ratings"
User demographics, such as age, gender and ethnicity, are routinely used for targeting content and advertising products to users. Similarly, recommender systems utilize user demographics for personalizing recommendations and overcoming the cold-start problem. Often, privacy-concerned users do not provide these details in their online profiles. In this work, we show that a recommender system can infer the gender of a user with high accuracy, based solely on the ratings provided by users (without additional metadata), and a relatively small number of users who share their demographics. We design techniques for effectively adding ratings to a user's profile for obfuscating the user's gender, while having an insignificant effect on the recommendations provided to that user.
This document provides a tutorial on collaborative filtering. It begins by defining collaborative filtering and providing everyday examples. It then outlines key aspects of collaborative filtering systems including memory-based recommendation algorithms, visualizing user similarities through item distances, and how collaborative filtering compares to content-based filtering. The document discusses algorithms for collaborative filtering and how collaborative filtering can be applied with different types of input data like true ratings or assumed ratings. It concludes by summarizing collaborative filtering and some of its applications.
Presented at #H2OWorld 2017 in Mountain View, CA.
Enjoy the video: https://youtu.be/TBJqgvXYhfo.
Learn more about H2O.ai: https://www.h2o.ai/.
Follow @h2oai: https://twitter.com/h2oai.
- - -
Abstract:
Machine learning is at the forefront of many recent advances in science and technology, enabled in part by the sophisticated models and algorithms that have been recently introduced. However, as a consequence of this complexity, machine learning essentially acts as a black-box as far as users are concerned, making it incredibly difficult to understand, predict, or "trust" their behavior. In this talk, I will describe our research on approaches that explain the predictions of ANY classifier in an interpretable and faithful manner.
Sameer's Bio:
Dr. Sameer Singh is an Assistant Professor of Computer Science at the University of California, Irvine. He is working on large-scale and interpretable machine learning applied to natural language processing. Sameer was a Postdoctoral Research Associate at the University of Washington and received his PhD from the University of Massachusetts, Amherst, during which he also worked at Microsoft Research, Google Research, and Yahoo! Labs on massive-scale machine learning. He was awarded the Adobe Research Data Science Faculty Award, was selected as a DARPA Riser, won the grand prize in the Yelp dataset challenge, and received the Yahoo! Key Scientific Challenges fellowship. Sameer has published extensively at top-tier machine learning and natural language processing conferences. (http://sameersingh.org)
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Alan Said
油
The document analyzes different weighting schemes in collaborative filtering to address the problem of popularity bias. It describes how standard collaborative filtering approaches can over-recommend popular items. The paper presents experiments testing two similarity weighting strategies (linear inverse and inverse user frequency) in different scenarios using two movie rating datasets. The results show that popularity weighting improves precision for users with a moderate number of ratings when the rating scale is compact, but not when the number of ratings is very low or very high.
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorialXavier Amatriain
油
There is more to recommendation algorithms than rating prediction. And, there is more to recommender systems than algorithms. In this tutorial, given at the 2012 ACM Recommender Systems Conference in Dublin, I review things such as different interaction and user feedback mechanisms, offline experimentation and AB testing, or software architectures for Recommender Systems.
The document discusses the need for a solution to aggregate and analyze online product reviews in order to provide personalized and trustworthy recommendations that help reduce consumer indecision and returns. It outlines key features of the proposed solution and lessons learned from initial market research, including the importance of consensus and sharing non-technical user experiences. Next steps discussed include further market research and exploring options like algorithm licensing.
Digital research renaissance - Social Media AnalysisSerendio Inc.
油
The document discusses the opportunities for digital market research over the next decade. It outlines that digital tools allow researchers to embrace big data from both proprietary and shared sources. It recommends that researchers adopt a network mindset, use a listening framework to analyze sources like online communities, and always connect insights across data sources. The document provides examples of case studies in industries like smartphones, healthcare, banking, and notebooks to illustrate how digital research can provide strategic and tactical insights. It concludes by asking companies to evaluate their own digital strategies and ensure they are properly resourced.
The document discusses the opportunities for digital market research over the next decade. It outlines that digital tools allow researchers to embrace big data sources and adopt a network mindset. It recommends using a listening framework to analyze sources and connect insights. The document provides examples of case studies in smartphones, healthcare, banking, and notebooks to illustrate digital research methods. It emphasizes the importance of connecting data sources and insights. Finally, it prompts companies to evaluate their own digital strategies and investment.
Preference-based Location Sharing: Are More Privacy Options Really Better?Bart Knijnenburg
油
1. The document examines how adding and removing location sharing options affects user preferences. It studies four options: nothing, city, city block, and exact location.
2. The researchers hypothesize that removing the "city" option will either cause users to choose more private options proportionally, or to shift more towards the more revealing "block" option, depending on how close "city" is perceived to the other options.
3. A user study found that when "city" was removed, the share of users choosing "block" increased significantly, suggesting "city" is perceived closer to "block" than "nothing." Adding an "exact" option caused proportional increases across options, suggesting equal perceived distances.
The document discusses human centered software design (HCSD) and its benefits. It promotes incorporating human-centered design (HCD) methods into traditional software engineering processes. These methods include interviews, personas, scenarios, storyboards and user testing. When done effectively through iterative design and testing with users, HCSD can lead to increased traffic, sales, user happiness and productivity. The document uses examples from various companies and from a student project at UC Irvine to show how HCSD works in practice.
Recommendations and Feedback - The user-experience of a recommender systemBart Knijnenburg
油
The document summarizes research on evaluating the user experience of recommender systems. It presents hypotheses about how personalized recommendations versus random recommendations affect user perception, choice satisfaction, and feedback behavior. An experiment tested the hypotheses using a video recommender system and found that personalized recommendations increased perceived quality and choice satisfaction, which in turn increased feedback intentions. Privacy concerns decreased feedback intentions while trust in technology reduced privacy concerns. The summarizes lessons learned and discusses areas for future work such as confirming results in other systems and incorporating additional influences.
This document presents research on profiling Facebook users' privacy behaviors. A survey was conducted with over 300 Facebook users to understand their use of various privacy features and settings. Statistical analysis identified 14 distinct privacy behavior factors. Further analysis classified users into 6 privacy behavior profiles, ranging from "Privacy Maximizers" to "Privacy Minimalists". The profiles differed in their use of features like friend lists, untagging posts, and restricting profile access. The research aims to better understand how to personalize privacy tools based on users' tendencies.
Tutorial on Conducting User Experiments in Recommender SystemsBart Knijnenburg
油
The document provides an introduction to user experiments for evaluating recommender systems. It discusses developing a theoretical framework for user-centric evaluation with four key aspects: 1) measuring how system algorithms and interactions influence user experience and behavior, 2) considering subjective user perceptions and experiences in addition to objective behaviors, 3) accounting for personal and situational characteristics that may impact results, and 4) linking objective system aspects to subjective experience to understand how system aspects affect user experience. The goal is to scientifically evaluate recommender systems from the user perspective using this comprehensive framework.
Mining and analyzing social media hicss 45 tutorial part 2Dave King
油
The document discusses sentiment analysis techniques for classifying text data, specifically tweets, as expressing positive or negative sentiment. It describes using a na誰ve Bayesian classifier trained on tweets labeled as positive or negative based on the presence of emoticons like :) or :(. Feature selection involves counting words from curated positive and negative word lists in each tweet. The classifier calculates the probability that a new tweet expresses positive or negative sentiment based on word frequencies. Accuracy of over 80% is reported for classifying tweets with this simple approach.
This document summarizes a presentation given by Xavier Amatriain from Netflix on their recommendation system and personalization techniques. Netflix uses a variety of machine learning models like SVD, RBMs, and linear regression to make personalized recommendations. They also personalize other aspects of the user experience like rankings, genres, and similar item suggestions. Netflix collects massive amounts of user data from ratings, searches, and streaming to train these models. The goal is to provide high quality recommendations that are accurate, novel, diverse, and increase user engagement.
Discover the Future of Entertainment: Dive into the world of movie recommendation systems in our engaging presentation. Join us as we explore the power of cutting-edge technology and data analytics to enhance user experiences in the entertainment industry. Our journey begins with data collection and cleaning, followed by a fascinating peek into the importance of movie recommendation systems.
Uncover the Problem: Have you ever felt overwhelmed by the sheer number of movie choices on streaming platforms like Netflix and Amazon Prime? Our project addresses this very challenge by simplifying your movie selection process.
A Glimpse into the Timeline: Journey with us through the phases of data collection, preprocessing, and basic exploratory data analysis. Witness the transformation of raw data into actionable insights.
Cosine Similarity Revealed: Delve into the heart of our recommendation system as we explain the concept of Cosine Similarity, the mathematical foundation behind our recommendations.
Pros and Cons Explored: Explore the pros and cons of movie recommendation systems, from personalized user experiences and increased engagement to challenges like the 'Cold Start Problem' and privacy concerns.
Using Social- and Pseudo-Social Networks to Improve Recommendation QualityAlan Said
油
Short paper presentation at the workshop on Intelligent Techniques from Web Personalization (ITWP2011) at the International Joint Conference on Artificial Intelligence - IJCAI-11, IJCAI2011
1. The document discusses various techniques for improving recommender systems, including incorporating trust and identifying expert recommenders.
2. It suggests identifying a subset of trusted users or "experts" who provide high quality recommendations to improve accuracy and coverage.
3. The techniques explored include modeling trust and reputation, identifying influential users in recommendation graphs, and adaptively selecting the best data sources depending on user characteristics.
Presented at RecSys 2012.
"BlurMe: Inferring and Obfuscating User Gender Based on Ratings"
User demographics, such as age, gender and ethnicity, are routinely used for targeting content and advertising products to users. Similarly, recommender systems utilize user demographics for personalizing recommendations and overcoming the cold-start problem. Often, privacy-concerned users do not provide these details in their online profiles. In this work, we show that a recommender system can infer the gender of a user with high accuracy, based solely on the ratings provided by users (without additional metadata), and a relatively small number of users who share their demographics. We design techniques for effectively adding ratings to a user's profile for obfuscating the user's gender, while having an insignificant effect on the recommendations provided to that user.
This document provides a tutorial on collaborative filtering. It begins by defining collaborative filtering and providing everyday examples. It then outlines key aspects of collaborative filtering systems including memory-based recommendation algorithms, visualizing user similarities through item distances, and how collaborative filtering compares to content-based filtering. The document discusses algorithms for collaborative filtering and how collaborative filtering can be applied with different types of input data like true ratings or assumed ratings. It concludes by summarizing collaborative filtering and some of its applications.
Presented at #H2OWorld 2017 in Mountain View, CA.
Enjoy the video: https://youtu.be/TBJqgvXYhfo.
Learn more about H2O.ai: https://www.h2o.ai/.
Follow @h2oai: https://twitter.com/h2oai.
- - -
Abstract:
Machine learning is at the forefront of many recent advances in science and technology, enabled in part by the sophisticated models and algorithms that have been recently introduced. However, as a consequence of this complexity, machine learning essentially acts as a black-box as far as users are concerned, making it incredibly difficult to understand, predict, or "trust" their behavior. In this talk, I will describe our research on approaches that explain the predictions of ANY classifier in an interpretable and faithful manner.
Sameer's Bio:
Dr. Sameer Singh is an Assistant Professor of Computer Science at the University of California, Irvine. He is working on large-scale and interpretable machine learning applied to natural language processing. Sameer was a Postdoctoral Research Associate at the University of Washington and received his PhD from the University of Massachusetts, Amherst, during which he also worked at Microsoft Research, Google Research, and Yahoo! Labs on massive-scale machine learning. He was awarded the Adobe Research Data Science Faculty Award, was selected as a DARPA Riser, won the grand prize in the Yelp dataset challenge, and received the Yahoo! Key Scientific Challenges fellowship. Sameer has published extensively at top-tier machine learning and natural language processing conferences. (http://sameersingh.org)
Analyzing Weighting Schemes in Collaborative Filtering: Cold Start, Post Cold...Alan Said
油
The document analyzes different weighting schemes in collaborative filtering to address the problem of popularity bias. It describes how standard collaborative filtering approaches can over-recommend popular items. The paper presents experiments testing two similarity weighting strategies (linear inverse and inverse user frequency) in different scenarios using two movie rating datasets. The results show that popularity weighting improves precision for users with a moderate number of ratings when the rating scale is compact, but not when the number of ratings is very low or very high.
Building Large-scale Real-world Recommender Systems - Recsys2012 tutorialXavier Amatriain
油
There is more to recommendation algorithms than rating prediction. And, there is more to recommender systems than algorithms. In this tutorial, given at the 2012 ACM Recommender Systems Conference in Dublin, I review things such as different interaction and user feedback mechanisms, offline experimentation and AB testing, or software architectures for Recommender Systems.
The document discusses the need for a solution to aggregate and analyze online product reviews in order to provide personalized and trustworthy recommendations that help reduce consumer indecision and returns. It outlines key features of the proposed solution and lessons learned from initial market research, including the importance of consensus and sharing non-technical user experiences. Next steps discussed include further market research and exploring options like algorithm licensing.
Digital research renaissance - Social Media AnalysisSerendio Inc.
油
The document discusses the opportunities for digital market research over the next decade. It outlines that digital tools allow researchers to embrace big data from both proprietary and shared sources. It recommends that researchers adopt a network mindset, use a listening framework to analyze sources like online communities, and always connect insights across data sources. The document provides examples of case studies in industries like smartphones, healthcare, banking, and notebooks to illustrate how digital research can provide strategic and tactical insights. It concludes by asking companies to evaluate their own digital strategies and ensure they are properly resourced.
The document discusses the opportunities for digital market research over the next decade. It outlines that digital tools allow researchers to embrace big data sources and adopt a network mindset. It recommends using a listening framework to analyze sources and connect insights. The document provides examples of case studies in smartphones, healthcare, banking, and notebooks to illustrate digital research methods. It emphasizes the importance of connecting data sources and insights. Finally, it prompts companies to evaluate their own digital strategies and investment.
Netflix uses a variety of techniques to provide personalized recommendations to users. Some key aspects include:
1. Netflix recommendations are generated using both offline and online techniques. Offline techniques allow for more complex computations but results may become stale, while online techniques can respond quickly but have stricter time constraints.
2. Recommendations are generated using a variety of data sources and machine learning models, including SVD, RBMs, gradient boosted trees, and other techniques. Both the data and models are important for generating high quality recommendations.
3. Netflix tests recommendations using both offline and online A/B testing techniques. Offline testing is used to evaluate new models and ideas before launching online tests involving real users
Presenting our work analyzing natural noise in user ratings for recommender systems. This presentation was done in the UMAP 2009 conference in Trento, Italy
Reward constrained interactive recommendation with natural language feedback ...Jeong-Gwan Lee
油
The document summarizes a proposed method called Reward-Constrained Interactive Recommendation that uses natural language feedback from users to iteratively improve recommendations. It models the recommendation process as a constrained Markov decision process and introduces a discriminator to detect violations of user preferences from feedback and constrain the recommender from such violations. The recommender, discriminator, and feature extractors are trained alternatively using policy gradient to find the saddle point that maximizes reward while satisfying constraints.
Mate, a short story by Kate Grenvile.pptxLiny Jenifer
油
A powerpoint presentation on the short story Mate by Kate Greenville. This presentation provides information on Kate Greenville, a character list, plot summary and critical analysis of the short story.
How to use Init Hooks in Odoo 18 - Odoo 際際滷sCeline George
油
In this slide, well discuss on how to use Init Hooks in Odoo 18. In Odoo, Init Hooks are essential functions specified as strings in the __init__ file of a module.
How to Configure Flexible Working Schedule in Odoo 18 EmployeeCeline George
油
In this slide, well discuss on how to configure flexible working schedule in Odoo 18 Employee module. In Odoo 18, the Employee module offers powerful tools to configure and manage flexible working schedules tailored to your organization's needs.
Finals of Kaun TALHA : a Travel, Architecture, Lifestyle, Heritage and Activism quiz, organized by Conquiztadors, the Quiz society of Sri Venkateswara College under their annual quizzing fest El Dorado 2025.
How to Setup WhatsApp in Odoo 17 - Odoo 際際滷sCeline George
油
Integrate WhatsApp into Odoo using the WhatsApp Business API or third-party modules to enhance communication. This integration enables automated messaging and customer interaction management within Odoo 17.
How to attach file using upload button Odoo 18Celine George
油
In this slide, well discuss on how to attach file using upload button Odoo 18. Odoo features a dedicated model, 'ir.attachments,' designed for storing attachments submitted by end users. We can see the process of utilizing the 'ir.attachments' model to enable file uploads through web forms in this slide.
How to Modify Existing Web Pages in Odoo 18Celine George
油
In this slide, well discuss on how to modify existing web pages in Odoo 18. Web pages in Odoo 18 can also gather user data through user-friendly forms, encourage interaction through engaging features.
SOCIAL CHANGE(a change in the institutional and normative structure of societ...DrNidhiAgarwal
油
This PPT is showing the effect of social changes in human life and it is very understandable to the students with easy language.in this contents are Itroduction, definition,Factors affecting social changes ,Main technological factors, Social change and stress , what is eustress and how social changes give impact of the human's life.
The Constitution, Government and Law making bodies .saanidhyapatel09
油
This PowerPoint presentation provides an insightful overview of the Constitution, covering its key principles, features, and significance. It explains the fundamental rights, duties, structure of government, and the importance of constitutional law in governance. Ideal for students, educators, and anyone interested in understanding the foundation of a nations legal framework.
Research & Research Methods: Basic Concepts and Types.pptxDr. Sarita Anand
油
This ppt has been made for the students pursuing PG in social science and humanities like M.Ed., M.A. (Education), Ph.D. Scholars. It will be also beneficial for the teachers and other faculty members interested in research and teaching research concepts.
Digital Tools with AI for e-Content Development.pptxDr. Sarita Anand
油
This ppt is useful for not only for B.Ed., M.Ed., M.A. (Education) or any other PG level students or Ph.D. scholars but also for the school, college and university teachers who are interested to prepare an e-content with AI for their students and others.
4. + 4
Large vs small datasets
Everything is significant!
Data from most/all of your customers
More than just an educated guess
This is what really happens!
Large datasets can improve business intelligence
5. + 5
The Netflix challenge
Recommendations seen as $1M prize if 10% better than
Netflix strongest asset Netflixs Moviematch
2006-2009 Data: 18k movies, 500k
users, 100M ratings
6. + 6
The Netflix challenge
Netflixs rational:
Improve our ability to connect people to the movies they love
Improve recommendations = improve satisfaction and retention
Small R&D team, slow progress
$1M will pay for itself
Based on Padhraic Smyths report at
http://www.ics.uci.edu/~smyth/courses/cs277/slides/netflix_over
view.pdf
7. + 7
Matrix approximation
Distinguish noise from signal: variance and eigenvalues
Singular value decomposition
Ratings(m*n) = U(m*n) E(n*n) V(n*n)
Rank-k approximation
Ratings(m*n) U(m*k) E(k*k) V(k*n)
n movies k k n movies
E V
k
k
m users
m users
Ratings = U
8. independent, quirky,
critically acclaimed 8
Plot of V with k=2
Lowbrow Drama,
comedies, serious
Horror, comedy,
Male or Strong
adolescent female
audience lead
mainstream,
formulaic
[Koren et al. 2009]
10. + 10
Take-aways
Matrix decomposition
Meaningful movie categories!
For example: lowbrow, quirky, indie, strong female lead
Older movies are rated higher
So ...?
Should recommend older movies more often or less often?
Why are they rated higher?
11. +
The Perils
of Big Data
How overfitting and
a lack of domain knowledge
can lead to suboptimal solutions
12. + 12
What about random?
We were demonstrating our new recommender to a client.
They were amazed by how well it predicted their preferences!
Later we found out that we forgot to activate the algorithm: the
system was giving completely random recommendations.
14. + 14
Model complexity
Our winning entries consist of more than 100 different
predictor sets [Koren et al 2009]
Only 10% better than Netflix
Why?
Intrinsic noise
Example: children watch cartoons, Mum is recommended cartoons
Should Netflix implement a switch user feature?
Domain knowledge!
15. + 15
More gotchas
Obvious truisms and correlation fallacies
Still present in large datasets
Domain knowledge!
Overfitting: simple models that make sense vs complex models
that fit the data
17. + 17
Offline evaluations
Calibration/Evaluation
Gather rating data
Remove 10% of the ratings of each user
Optimize the algorithm to predict those 10%
Execution
Predict the rating of unknown items
Recommend items with highest predicted rating
18. + 18
Offline evaluations
http://techblog.netflix.com/2012/04/netflix-recommendations-beyond-5-stars.html
Problems Solutions
Offline evaluations may not Test with real users
give the same outcome as (A/B testing)
online evaluations (Cosley et
al., 2002; McNee et al., 2002)
Higher rating does not mean Consider other behaviors
good recommendation (McNee (consumption, retention)
et al., 2006)
The algorithm counts for only A/B test other aspects
5% of the relevance of a (interaction, presentation)
recommender system (Francisco
Martin, 2009)
19. + 19
Online evaluations
Testing a recommender against
a random videoclip system (A/B
test) number of
clips watched
Expectation: Consumption from beginning
to end total number of
+ viewing time clips clicked
will increase
Reality: The number of personalized
recommendations
clicked clips and total viewing OSA
time went down! perceived system
effectiveness
+ EXP
+
Insight: Recommender is more perceived recommendation
quality
effective SSA
+
More clips watched from choice
satisfaction
beginning to end EXP
Users browse less, consume
more
20. + 20
Behavior vs Questionnaires
Behavior is hard to interpret
Relationship between behavior and satisfaction is not always trivial
Questionnaires are a better predictor of long-term retention
With behavior only, you will need to run for a long time
Questionnaire data is more robust
Fewer participants needed
21. + 21
A guide to user experiments
http://bit.ly/recsys2011short http://bit.ly/recsystutorialhandout
Is my system good?
What does good mean?
We need to define measures
Does my system score high on this satisfaction scale?
What does high mean?
We need to compare it against something
Does my system score higher than this other system?
Say we find that it scores higher on satisfaction... why does it?
Apply the concept of ceteris paribus
22. + 22
An example
We compared three
recommender systems
Three different algorithms
System effectiveness scale:
The system has no real benefit
for me.
I would recommend the system
to others.
The system is useful.
I can save time using the
system.
I can find better TV programs
without the help of the system.
23. + 23
An example
The mediating variables tell the entire story
24. + 24
An example
Matrix Factorization recommender with Matrix Factorization recommender with
explicit feedback (MF-E) implicit feedback (MF-I)
(versus generally most popular; GMP) (versus most popular; GMP)
OSA OSA
+ +
perceived recommendation perceived recommendation perceived system
variety + quality + effectiveness
SSA SSA EXP
25. +
A Note on Privacy
How to avoid
this looming danger
of our Big Data future
27. + 27
Privacy concerns
Second Netflix challenge
Anonymized dataset
Lawsuit from Californian closeted lesbian Mum
Netflix withdraws their second challenge
http://arstechnica.com/tech-policy/2012/07/class-action-lawsuit-
settlement-forces-netflix-privacy-changes/
28. + 28
Privacy directive
Transparency
companies should provide
clear descriptions of [...] why
they need the data, how they
will use it
Informed consent
Control
companies should offer
consumers clear and simple
choices [...] about personal
data collection, use, and
disclosure
User empowerment
30. + 30
Control Paradox
bewildering tangle of options (New York Times, 2010)
labyrinthian controls (U.S. Consumer Magazine, 2012)
Researchers asked: what do your privacy settings mean?
86% of Facebook users got it wrong!
31. + 31
Control Paradox
http://bit.ly/chi2013privacy
Introducing an extreme
E sharing option
Nothing - City - Block
benefits
B Add the option Exact
Expected:
C
Some will choose Exact
instead of Block
N
Unexpected:
privacy Sharing increases across
the board!
32. + 32
Bounded rationality
A 25%
?
B 37%
?
C 53%
?
D 0%
?
33. + 33
Idea: nudging
People do not always choose
what is best for them
Idea: use defaults to nudge
users in the right direction
34. + 34
What is the right direction?
More information = better, e.g. for personalization
Techniques to increase disclosure cause reactance in the more
privacy-minded users
Privacy is an absolute right
More difficult for less privacy-minded users to enjoy the benefits that
disclosure would provide
35. + 35
It depends on the user!
What is best for consumers
depends upon characteristics
of the consumer
An outcome that maximizes
consumer welfare may be
suboptimal for some consumers
in a context where there is
heterogeneity in preferences
(Smith, Goldstein & Johnson, 2009)
36. + 36
Privacy Adaptation Procedure
http://bit.ly/privdim
Idea:
Personalize users privacy settings!
Automatic defaults in line with disclosure profile
Using big data to improve big data privacy
Relieves some of the burden of the privacy decision:
The right privacy-related information
The right amount of control
Realistic empowerment
37. + The wonders of Big Data
Big Data can be used to create powerful
personalized e-commerce experiences
The Perils of Big Data
Big Data solutions will only work if the
developers have an adequate amount of
domain knowledge
User Experiments
Big Data solutions need to be tested on
Conclusions real users, with a focus on user
experience
A Note on Privacy
Big Data can raise privacy concerns, but
it can at the same time be used to
alleviate these concerns
38. + The wonders of Big Data
Big Data can be used to create
powerful personalized e-commerce
experiences
The Perils of Big Data
Big Data solutions will only work if the
developers have an adequate amount
of domain knowledge
User Experiments
Questions? Big Data solutions need to be tested
on real users, with a focus on user
experience
A Note on Privacy
Big Data can raise privacy
concerns, but it can at the same time
be used to alleviate these concerns
Editor's Notes
#3: The wonders of Big DataHow Big Data will put the personal back in e-commerceThe Perils of Big DataHow overfitting and a lack of domain knowledge can lead to suboptimal solutionsUser ExperimentsHow user evaluations can be used to create meaningful experiencesA Note on PrivacyHow to avoid this looming danger of our Big Data future
#6: Improvement means reducing the error in predicting user ratingerror = root mean square error between system rating and user rating
#17: We have a ground truth problem. Easy to overfit models on some quirk in the data. We want to make sure we adapt to general human behavior, and ultimately, that we make our users happy.Framework for user centric evaluation, using the example of recommender systems.
#18: If we just have more accurate algorithms, our recommendations will automatically be better!
#19: Also link to Xaviers blog posts about NetflixAsk who knows A/B testing
#30: I think transparency and control will not help because people are kind of broken.Transparency should make people avoid bad privacy practices and endorse good privacy practices
#32: Control is an illusion, because we can easily influence peoples decisions
#33: People are boundedly rational. Here is another example:
#34: This idea is interesting, because if people dont choose what is best for them, then why dont we just push them in the right direction?