Clearly, the Robot should bid 4♠ over 3♠ instead of 3NT (because of the known 8+ card Major suit fit). The description (which you can confirm if you must insist on clicking on the picture) describes the 3NT bid as showing 4 ♥s and no more than 3 ♠s. If that is what the Robot actually held, then I would definitely agree with the 3NT bid. Here, however, the Robot holds 4 ♠s and only 2 ♥s.
I hope that GIB does not peek, since 3NT is cold against any defense and 4♠ can be defeated with any reasonable defense, but that is the only rationale that I can imagine for the Robot's 3NT bid.