Het is heel moeilijk om de specs goed geautomatiseerd te vergelijken. Jij weet wellicht dat twee specifieke smartphone socs marginaal verschillen in performance, onze code ziet het als twee totaal verschillende dingen. Jij vindt een 5,7" en 6,3" scherm wellicht nagenoeg hetzelfde mits de behuizing maar niet teveel verschilt in grootte, maar hoe moet de code dat weten?
Voor sommige specificaties is dat niet zo erg, zoals bij ssd's bijvoorbeeld de form factor (maar ook een m.2-ssd kan een alternatief zijn voor een 2.5"), maar het soc-voorbeeld van smartphones bijvoorbeeld wel. Cijfermatige specificaties kunnen we met een beetje marge doen zoals de capaciteit van ssd's (zodat 960GB, 1TB, 1.05TB allemaal toegestaan zijn).
Maar daardoor wordt het wel lastig om alternatieven - puur op basis van specificaties - aan te bieden. En daarom hebben we alleen maar een paar basisspecificaties opgesteld waar het enigszins realisitisch voor is om het als alternatief te zien.
Puur die specificaties geeft echter een behoorlijk aantal producten waarvan het discutabel is of het wel alternatieven (check bijv alle telefoons met 3-5GB ram); Daarom is ook een prijsbereik toegevoegd omdat dat bij veel producten en productgroepen de resultaten wel degelijk positief bleek te sturen.
Het zal niet perfect zijn, maar eerlijk gezegd betwijfel ik het of dat wel de moeite waard is. Als je namelijk aan tien verschillende personen vraagt om vergelijkbare producten aan te halen, zal je niet tien exact dezelfde lijstjes krijgen. Dus we kunnen het vrijwel nooit echt goed doen, zelfs als wij het perfect vinden.
En daarnaast is het zoals @mooijekind11 al aangeeft mogelijk om zelf op allerlei specificaties te zoeken