FAROO

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
FAROO
Developer(s) FAROO Limited
Initial release November 2005; 19 years ago (2005-11)
Stable release 3.5.1030 / July 2013; 11 years ago (2013-07)[1]
Written in C#
Operating system Microsoft Windows
Platform .NET Framework and Mono
Type Web search engine
License Freeware
Website www.faroo.com

FAROO is a universal web search engine based on peer-to-peer technology. It uses a distributed crawler that stores search data on users' computers instead of a central server. Whenever a user visits a website, it is automatically indexed and distributed to the network. Ranking is done by comparing usage statistics of users, such as web pages visited, amount of time spent on each page, and whether the pages were bookmarked or printed.[2][3]

Properties

  • FAROO takes user behavior into account when calculating a website's rank, resulting in more relevant search results than traditional search engines can[when?] provide (see filter bubble).
  • Because pages are automatically indexed upon being visited, updates to the index are nearly instant.[2]
  • No central servers are required, drastically reducing infrastructure costs and allowing the service to scale infinitely.[2]
  • FAROO plans to share up to 50% of its advertising revenue with its users.[clarification needed][when?]
  • The index grows with the user base, so a small user base would result in a small index and therefore inaccurate results.[4]
  • The nature of the service could allow easy manipulation by spammers,[5] although FAROO claims that their algorithms prevent this.[6]

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links

  1. http://www.faroo.com/hp/p2p/history.html
  2. 2.0 2.1 2.2 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.