Human-based computation, human-assisted computation, ubiquitous human computing or distributed thinking is a computer science technique in which a machine performs its function by outsourcing certain steps to humans, usually as Microwork
Weiser is the chief technologist writer of the Xerox Palo Alto Research Labs —home of pioneering work in early graphical user interfaces.
Communities built on open platforms might provide programming libraries known as Application Programming Interfaces (APIs) capable of extracting data.
The term CAPTCHA was developed by Luis von Ahn
The “Internet of Things” has become a familiar means of describing a landscape where data collection, sensing, and computing are all around us, and often invisibly hidden in unobtrusive devices.