SlideShare a Scribd company logo
KYLE RENTSCHLER
PATRICK DAVISON
Values Embodied in Info and Communications Technology - Spring 2011
TAB COMPLETION -> AUTOCOMPLETION
KNOWN VS UNKNOWN
CLOSED VS OPEN
PERSONAL VS PUBLIC
NORMALIZATION
1. NATURALIZATION
          -
2. CLOSED ALGORITHM
WHY?
CAN’T ANALYZE IN THE
 FUTURE WITHOUT A
  DATABASE NOW
PUTTING IT ONLINE
MAKES IT ACCESSIBLE
    TO OTHERS
MIGHT BE THE ONLY
WAY TO GLEAN THE
CLOSED ALGORITHM
ACCESSIBILITY
FLEXIBILITY
VISIBILITY
RELEVANT SOCIAL GROUPS

Scholars, The Public, Developers,
Journalists, Educators, Marketers
SCHOLARS
THE PUBLIC
DEVELOPERS
human welfare, ownership/property,
privacy, freedom from bias, universal
usability, trust, autonomy, informed
consent, accountability, courtesy,
identity, calmness, environmental
sustainability
human welfare, ownership/property,
privacy, freedom from bias, universal
usability, trust, autonomy, informed
consent, accountability, courtesy,
identity, calmness, environmental
sustainability
human welfare, ownership/property,
privacy, freedom from bias, universal
usability, trust, autonomy, informed
consent, accountability, courtesy,
identity, calmness, environmental
sustainability...reflection?
Autocomplete Final

More Related Content

Similar to Autocomplete Final

Vulnerability, Adaptation and Resilience
Vulnerability, Adaptation and ResilienceVulnerability, Adaptation and Resilience
If Products Could Tell Their Stories Feb 8 2010
If Products Could Tell Their Stories Feb 8 2010If Products Could Tell Their Stories Feb 8 2010
If Products Could Tell Their Stories Feb 8 2010
Jennifer van der Meer
 
Challenge of Technology Mediated Social Participation
Challenge of Technology Mediated Social ParticipationChallenge of Technology Mediated Social Participation
Challenge of Technology Mediated Social Participation
Uniq UI: Usability, UX, and UI design, consulting and training
 
Humanitarian emergencies: searching for Open Data - OKCon2013
Humanitarian emergencies: searching for Open Data - OKCon2013Humanitarian emergencies: searching for Open Data - OKCon2013
Humanitarian emergencies: searching for Open Data - OKCon2013
Anahi Iacucci
 
Resilient Parks & Open Space in the Southwest
Resilient Parks & Open Space in the SouthwestResilient Parks & Open Space in the Southwest
Resilient Parks & Open Space in the Southwest
Dekker/Perich/Sabatini
 
If Products Could Jan 25 2010
If Products Could Jan 25 2010If Products Could Jan 25 2010
If Products Could Jan 25 2010
Jennifer van der Meer
 
Information dissemination and lacking of communication
Information dissemination and lacking of communicationInformation dissemination and lacking of communication
Information dissemination and lacking of communication
Professor5G
 
Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...
Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...
Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...
North American Commission for Environmental Cooperation
 
Partnership brokering & conflict management
Partnership brokering & conflict managementPartnership brokering & conflict management
Partnership brokering & conflict management
CIFOR-ICRAF
 
Turning the Corner: From Cybersafety to Digital Citizenship
Turning the Corner: From Cybersafety to Digital Citizenship Turning the Corner: From Cybersafety to Digital Citizenship
Turning the Corner: From Cybersafety to Digital Citizenship
Catherine Hainstock
 
Security Privacy Concerns Third Party APIs
Security Privacy Concerns Third Party APIsSecurity Privacy Concerns Third Party APIs
Security Privacy Concerns Third Party APIs
Dr. V Vorvoreanu
 
Security Concerns With Privacy in Social Media
Security Concerns With Privacy in Social MediaSecurity Concerns With Privacy in Social Media
Security Concerns With Privacy in Social Media
Kenie Moses
 
Report presentation electivelyjsksksk_073645.pptx
Report presentation electivelyjsksksk_073645.pptxReport presentation electivelyjsksksk_073645.pptx
Report presentation electivelyjsksksk_073645.pptx
SolSandag
 
Media and information communication literacy.pptx
Media and information communication literacy.pptxMedia and information communication literacy.pptx
Media and information communication literacy.pptx
ivy buncaras
 
2011 2.5.11 - kennesaw -- social news
2011   2.5.11 - kennesaw -- social news2011   2.5.11 - kennesaw -- social news
2011 2.5.11 - kennesaw -- social news
Lee Rainie
 
Ben Sheniderman, Technology-Mediated Social Computing
Ben Sheniderman, Technology-Mediated Social ComputingBen Sheniderman, Technology-Mediated Social Computing
Ben Sheniderman, Technology-Mediated Social Computing
Angela Brandt
 
Using Social & Broadcast Media to Report on Disability
Using Social & Broadcast Media to Report on DisabilityUsing Social & Broadcast Media to Report on Disability
Using Social & Broadcast Media to Report on Disability
apakman09
 
Week3-exposureandvulnerability.pptx
Week3-exposureandvulnerability.pptxWeek3-exposureandvulnerability.pptx
Week3-exposureandvulnerability.pptx
Ma. Ann Criselda Arceta
 
The Next 25 Years of HCI Research: Technology-Mediated Social Participation
The Next 25 Years of HCI Research: Technology-Mediated Social ParticipationThe Next 25 Years of HCI Research: Technology-Mediated Social Participation
The Next 25 Years of HCI Research: Technology-Mediated Social Participation
University of Maryland
 
Be Connected to Stay Connected
Be Connected to Stay ConnectedBe Connected to Stay Connected
Be Connected to Stay Connected
Brittany Smith
 

Similar to Autocomplete Final (20)

Vulnerability, Adaptation and Resilience
Vulnerability, Adaptation and ResilienceVulnerability, Adaptation and Resilience
Vulnerability, Adaptation and Resilience
 
If Products Could Tell Their Stories Feb 8 2010
If Products Could Tell Their Stories Feb 8 2010If Products Could Tell Their Stories Feb 8 2010
If Products Could Tell Their Stories Feb 8 2010
 
Challenge of Technology Mediated Social Participation
Challenge of Technology Mediated Social ParticipationChallenge of Technology Mediated Social Participation
Challenge of Technology Mediated Social Participation
 
Humanitarian emergencies: searching for Open Data - OKCon2013
Humanitarian emergencies: searching for Open Data - OKCon2013Humanitarian emergencies: searching for Open Data - OKCon2013
Humanitarian emergencies: searching for Open Data - OKCon2013
 
Resilient Parks & Open Space in the Southwest
Resilient Parks & Open Space in the SouthwestResilient Parks & Open Space in the Southwest
Resilient Parks & Open Space in the Southwest
 
If Products Could Jan 25 2010
If Products Could Jan 25 2010If Products Could Jan 25 2010
If Products Could Jan 25 2010
 
Information dissemination and lacking of communication
Information dissemination and lacking of communicationInformation dissemination and lacking of communication
Information dissemination and lacking of communication
 
Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...
Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...
Ruth Hull: Transparency, Risk Communication and Stakeholder Engagement for a ...
 
Partnership brokering & conflict management
Partnership brokering & conflict managementPartnership brokering & conflict management
Partnership brokering & conflict management
 
Turning the Corner: From Cybersafety to Digital Citizenship
Turning the Corner: From Cybersafety to Digital Citizenship Turning the Corner: From Cybersafety to Digital Citizenship
Turning the Corner: From Cybersafety to Digital Citizenship
 
Security Privacy Concerns Third Party APIs
Security Privacy Concerns Third Party APIsSecurity Privacy Concerns Third Party APIs
Security Privacy Concerns Third Party APIs
 
Security Concerns With Privacy in Social Media
Security Concerns With Privacy in Social MediaSecurity Concerns With Privacy in Social Media
Security Concerns With Privacy in Social Media
 
Report presentation electivelyjsksksk_073645.pptx
Report presentation electivelyjsksksk_073645.pptxReport presentation electivelyjsksksk_073645.pptx
Report presentation electivelyjsksksk_073645.pptx
 
Media and information communication literacy.pptx
Media and information communication literacy.pptxMedia and information communication literacy.pptx
Media and information communication literacy.pptx
 
2011 2.5.11 - kennesaw -- social news
2011   2.5.11 - kennesaw -- social news2011   2.5.11 - kennesaw -- social news
2011 2.5.11 - kennesaw -- social news
 
Ben Sheniderman, Technology-Mediated Social Computing
Ben Sheniderman, Technology-Mediated Social ComputingBen Sheniderman, Technology-Mediated Social Computing
Ben Sheniderman, Technology-Mediated Social Computing
 
Using Social & Broadcast Media to Report on Disability
Using Social & Broadcast Media to Report on DisabilityUsing Social & Broadcast Media to Report on Disability
Using Social & Broadcast Media to Report on Disability
 
Week3-exposureandvulnerability.pptx
Week3-exposureandvulnerability.pptxWeek3-exposureandvulnerability.pptx
Week3-exposureandvulnerability.pptx
 
The Next 25 Years of HCI Research: Technology-Mediated Social Participation
The Next 25 Years of HCI Research: Technology-Mediated Social ParticipationThe Next 25 Years of HCI Research: Technology-Mediated Social Participation
The Next 25 Years of HCI Research: Technology-Mediated Social Participation
 
Be Connected to Stay Connected
Be Connected to Stay ConnectedBe Connected to Stay Connected
Be Connected to Stay Connected
 

Recently uploaded

Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxAI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
Sunil Jagani
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 

Recently uploaded (20)

Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxAI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 

Autocomplete Final

Editor's Notes

  1. Hello.\n
  2. P: So - the world in general is not COMPLETELY ignorant about the vagueries of autocomplete...consider: moderately popular website and now book: Whoogles...\n
  3. K: Like Patrick, some of us (accusatory glance at Luke) might be familiar with the censorship of sexy words in autocomplete.  Indeed, the autocomplete implemented in the search bars of many popular websites seems to refuse autocompleting words that are sexually lewd or offensive.  Here, it is worth mentioning that censorship of any given word or phrase has side-effects other than perpetuating questionable ideologies. For example, though we don’t expect many users to need autocomplete to search for Nixon’s nickname or large, long-billed, blue-footed birds, there is an obvious tension in the unintended censorship of homonyms. These sort of seemingly inconsequential side-effects of censorship are worth mentioning insofar as they help expose how small changes in autocomplete have the potential to alter our perception of cyberspace and change our browsing experience.\n
  4. P: Historically, autocompletion can be most closely linked to “tab-completion” which allows users typing in command line interfaces to have their computer finish commands after having typed only a few letters, and then hitting tab. However, the specific flavor of auto-complete that we are interested in investigating is that which resides in internet connected search bars. \n
  5. P: The differences between a tab completion and auto-completion are significant. We’d like to highlight three different ways:\n
  6. P: First, when you’re completing a command, you’re always completing something known. When you’re constructing a search query, it’s often the case that the ideal query is unknown.\n
  7. P: Second, the process by which tab-completion works is pretty transparent, compared to autocompletions which are often run by proprietary commercial software.\n
  8. P: Third, while tab-completion is local and personal, auto-completion is networked, aggregated, and public.\n
  9. K: One goal of our project is to unveil autocorrect as a technology that has become normalized.  Throughout this project, we talked a lot about normalization... so much so that conversing about normalization actually became a normalized experience.  At some point, though, we recognized that autocorrect is only one entry in a massive array of web tech that people engage with in a particularly uncritical way.\n
  10. K: Search Results (google vs bing)\n
  11. K: Twitter trends (bieber vs wikileaks)\n
  12. K: Facebook Friends (random vs intimacy)]\n
  13. K: There is a two-part danger indicated by these examples. The first is that of normalization - in all three of these cases we can see users questioning the underlying algorithmic determination of their experiences, but then, how many more are NOT pursuing this same questioning? Secondly, the act of questioning on the part of these users makes it clear that really, because the algorithms in question are proprietary and unadvertised that really only educated speculation is possible, rather than true transparency.\n
  14. P: So, for the purposes of our particular project, we’ve limited our investigation of autocomplete to Amazon.com For two reasons: 1. we believe that the explicit commercial nature of the site is bound to have “value” rich implications, and 2. since it’s perceived ostensibly as a store (and not a search engine) it’s been subjected to far less critical scrutiny than something like Google.\n
  15. P: With a little bit of code, we’re able to piggyback on the slightly unorthodox manner in which Amazon delivers their own search auto-complete suggestions from one machine to another. \n
  16. P: So we simply “enter” each letter of the alphabet, and then document the 10 suggestions that come back from amazon.\n
  17. P: Then we’re able to correlate that data in order to get stats for everything that’s been suggested. So we know how long something has been in the “top ten.”\n\n\n
  18. \n
  19. KYLE DOES THIS\n
  20. \n
  21. \n
  22. \n
  23. \n
  24. P: In addition to essentially shoving snapshots of Amazon’s past into a digital mattress, the script also has a tiny front end that allows both us (and theoretically other users) to search for information and generate different types of visualizations. (mentionworking with Hock he’s a good guy)\n
  25. K: So why do this you might be wondering?\n
  26. K: First, there is a value in databasing the past for future research.  If the present is never properly logged, it won’t be accessible to anybody in the future who might use this information for projects or analyses of their own.\n
  27. K: There is also value in the online database in that it allows for a broad audience to access it.  Again, this audience might do something with it, or just engage with it in a hopefully reflective manner.\n
  28. K: Because the algorithm that dictates the behavior of Amazon autocorrect is locked behind closed doors, we have to rely on inference to get closer and closer to discovering the algorithm.  Having a database of this size allows for us to more accurately glean that algorithm by providing an accessible but large quantity of information.\n
  29. P: As we’ve said before, we want our database to be accessible to the general public, and visualizing data which might otherwise seem complex and crazy makes it infinitely more accessible.\n
  30. P: By affording a wide variety of options in the representation of the data, we hope to embed our database with flexibility.  In other words, we borrowed from reflective design, and decided we wanted to make a database that was just as customizable as Amazon’s autocorrect isn’t.??\n
  31. P: And as a final point, visibility as a whole often lends itself to easier comparisons.  By being able to understand the information from a particular visual viewpoint, the data becomes more easy to digest. ??\n
  32. K: So, WHO cares?  Well, we hope lots of people... but especially these people...scholars, public, developers, journalists, educators, and marketers.  But of these six relevant social groups, we find three to be the most relevant-scholars, the public, and developers.\n
  33. P: As far as scholars go, one potential “audience” for this type of work would be other contemporary researchers. Others may have far more ideas as to what analytics can be run on this type of data, but they can’t go back in time to start the archive in the past - so it pays to begin grabbing this info before all possible applications are theorized. As such, the idea of putting a more API-like interface on the front end, so that programming savvy people could leverage the data being grabbed, is an attractive prospect, and one that can scale up as the project continues.\n
  34. K: Given the mild popularity of things like “Whoogles” and “Seriously, Google?” it’s plausible to believe that certain types of auto-complete archives (perhaps not JUST amazon) might be leveraged to produce oddball comedic content. This kind of link-bait could theoretically lead everyday internet users to a space where the naturalization of auto-completion could be debunked, but there are obviously no guarantees.\n
  35. P: Aside from alterations to our own script, database, or visualizations, there are numerous possibilities for adding features to actual instances of auto-completion in order to combat the naturalization that is currently in place. Obviously, some measure of publication on the actual nature of the algorithms at the heart of auto-complete would be ideal, but even given that, other small changes might be positive as well.\n\n
  36.  P: talk about this\n
  37. K: Taking from Friedman et al, we think it’s crucial to understand which social values are most relevant to our project.  Friedman proposes 13 human values with ethical import-human welfare, ownership/property, privacy, freedom from bias, universal     usability, trust, autonomy, informed consent, accountability, courtesy, identity, calmness,  and environmental sustainability.  \n
  38. K: While most are relevant to our project, the core values we tried to focus on are freedom from bias, autonomy, and informed consent.  This idea of informed consent hints at what we consider the central value of our project...\n
  39. K: Borrowing from reflective design, we consider reflection to be a value in itself, especially when considering technologies such as autocomplete, which have quickly and often uncritically garnered widespread usage in our day-to-day lives.  In reflecting on reflection as a value, we realized that it has the unique potential to support other values, such as human welfare, privacy, freedom from bias, autonomy, and identity.  Basically, reflection might very well be our drive, goal, and methodology.\n In fact, we consider this value of “reflection” and reflective design in itself to have conceptually under-girded all our efforts, from the construction of the scraper tool and database to our overarching analysis of autocorrect.  \n
  40. \n