GENREScience, Technology