Assertion: algorithm | /r/CapableOf | assign rank
Facets:
value: based several factors
type: CAUSE
Source sentences:
text: Google's algorithm does the work for you by searching out Web pages that contain the keywords you used to search, then assigning a rank to each page based several factors, including how many times the keywords appear on the page.