Amazon calculates a product’s star ratings using a machine learned model instead of a raw data average. The machine learned model takes into account factors including: the age of a review, helpfulness votes by customers and whether the reviews are from verified purchases.
It uses terms for UK and US readers. Some practices you will be unsure of because the writer uses UK or US programs as guide and explanation. Some of his idea is outdated e.g. mortgage down payment in AU