As far as I can tell these are entirely machine generated and of pretty poor quality – but that’s the point, these are destined to be used as starting points on a collaboritive effort to create actual usable translations and transliterations. Sign up to help here.
They suggest the use of the Code2000 font, which is actually a pretty ugly Shareware (meaning it costs $5 to use) font. It’s generally uneeded to use these giant Pan-Unicode fonts, as most modern operating systems include the proper regional fonts already. If you have to use one of these I would suggest either GNU Freefont or GNU Unifont. Even better than using these would be to get the regional Unicode fonts for the language you are using, for Gurmukhi the best one is SAAB which is released under the GPL.
So definitely check out this cool project, donate some money or time towards it if you think it’s useful (I do)