Tablo has a closed API available under a strict NDA which prohibits disclosure. SurLaTablo is open source, and thus can't participate. Originally, Tablo dumped all the meta data from their partner EPG source in a normal file. That change many many months ago to being a reduced set of meta data with references to data held elsewhere (e.g. the need for the API).
So... while it used to be possible and SurLaTablo did make that information visible, now as I get are reference codes. Which means, a static table can be build similar to the way I have to handle channel meta data since that too was removed.
Community wise we can build this table, but I need everyone's help. For example I can tell you that for American Idol, the meta data code is 1890, 221 which maps apprently to Music, Reality. A series of The Middle is labled SitCom and has code 1180.
So.. via Tablo, you can get the friendly names, and looking at the raw meta data from the Tablo (i.e. surlatablo.py -i ) can get you the exposed numeric data codes for the genres.
I have no problem trying do so some of this on my own, but their are a ton of genres. And I'm not sure everybody is interested in having this feature, but I do think it would be cool to create this.
And I'm assuming the codes are uniform across everyone's devices, it certainly could be that you need to create a mapping specific to your Tablo.