Where can I find computer interpretable descriptions for IFC4Add2?

I had the same idea for IfcOWL too

It not only can help programmers know each entity and other types or classes inside the files, but also can used as a guidance inside the software (for instance as a hover) which guides user

However, for instance in IFC4 ADD2, there are 776 Entities, and over 2000 Types, Functions, Rules, Property Sets and Individual Properties

And IFC files come as pure/raw files, so it’s good have extra information inside the files

However, it seems that communities and software vendors have to do it themselves

P.S: What you’re looking for is here, inside the “IFCDOC”