Thoughts on "collective intelligence programming--Introduction"

Source: Internet
Author: User

In the introductory section, some concepts and definitions are captured as follows:

What is collective wisdom?

In order to create new ideas, a group of people's behavior, preferences or ideas together;

What is machine learning

Machine learning is an algorithm-related sub-domain in the field of artificial intelligence that allows computers to continue to learn. In most cases, this is equivalent to passing a set of data to the algorithm, and the algorithm infers the information associated with the properties of the data--with this information, the algorithm can predict other data that may appear in the future. This prediction is entirely possible, as almost all non-random data contains such a "pattern" of living, which allows the machine to be programmed accordingly. To achieve the plan, the machine "trains" the data using the important features it finds to appear in the data, and obtains a model.

Limitations of machine learning

Machine learning algorithms are limited by their ability to generalize in a large number of patterns, and a pattern is likely to be "misunderstood" if it differs from any other pattern previously seen by the algorithm.

Real-life examples

Google: Page rankings, ad targeting

Amazon: A Web site with a referral system

Hollywood stock Exchange: Conduct analog stock trading involving films and movie stars. (The price of a stock is equivalent to one out of 10,000 of the actual first-time box-office income, which can be seen as a projection of the number of movie box-office receipts)

EHarmony: Best match for friends

Ps:

Web2.0 Main Features Http://news.xinhuanet.com/eworld/2010-06/08/c_12195893.htm

(1) The user participates in the website content manufacture.

Different from the web1.0 website, the content of the web2.0 site is usually published by the user, so that users are both the content of the site and the content of the site, which means that the web2.0 site provides more opportunities for users to participate, such as blog sites and wikis are typical user-generated content of the guiding ideology , and tag technology (User Settings tab) to the traditional site information classification work directly to the user to complete (PS: Collective wisdom)

( 2 ) web2.0 greater emphasis on interactivity.

Not only does the user interact with the Web server during the publishing process, but it also enables interaction between different users of the same site and information between different sites.

( 3 ) in line with Web Standard website design.

Web standards are currently being promoted in the International Web site standards, commonly referred to as Web standards generally refers to the construction of the site using XHTML language-based web design language, in fact, the Web standard is not a certain standard, but a series of standard collection. The typical application pattern in web standards is "Css+div", which abandons the form-locating method in HTML4.0, and one of the advantages is the website design code specification, and reduces the amount of code, reduces the waste of network bandwidth resources, and speeds up the website access speed. More importantly, web-compliant websites are more user-friendly and search engines.

( 4 ) web2.0 website and web1.0 there's no absolute limit.

Web2.0 technology can be used as a tool for web1.0 Web sites, and some sites that were born before the web2.0 concept also have web2.0 features, such as the free information distribution of business-to-commerce websites and the content of web community sites from users.

( 5 ) web2.0 The core is not the technology but the guiding ideology.

Web2.0 has some typical techniques, but technology is the means to achieve some purpose. Web2.0 technology itself is not the core of web2.0 website, it is important that the typical web2.0 technology embodies the application pattern with web2.0 characteristics. Therefore, web2.0 is not so much the innovation of Internet technology as the revolution of the guiding ideology of Internet application.

Thoughts on "collective intelligence programming--Introduction"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.