Osnovna podjela sustava za preporučivanje uključuje preporučivanje na temelju suradnje korisnika te preporučivanje temeljem sadržaja. Dok su preporučitelji temeljeni na suradnji korisnika fokusirani na sličnosti među korisnicima ili stavkama, preporučivanje temeljem sadržaja gradi korisničke profile na temelju značajki stavke. Oba sustava imaju svoje prednosti i nedostatke, a mogu se i kombinirati u svrhu postizanja besprijekorne preporuke. U nautičkoj domeni pojavila se potreba za jednim takvim sustavom čija bi svrha bila preporučivanje voditelja brodice prema preferencijama gosta - iznajmljivača plovila, prilikom nautičkog putovanja. S tim ciljem razvijena je aplikacija SkipperBooking koja služi kao platforma za povezivanje gosta i vodite...