Let me try to bring the topic back around to where I tried to go in the first place.
I (for example) did weeks of research before I dove in. I thought i did my due diligence. Regardless, I still made mistakes (some of which I still need to correct). Google is not a very effective method of getting accurate information. You have to try to discern which of 10,000 people in a search results actually know what they are talking about. It took me months to figure out that what the experts in this forum recommend (in a nutshell), is to have a complete setup thought out, but not to buy ANYTHING (tanks, heaters, filters, substrate, fish, etc) without first posting what you have in mind and getting feedback from the masses and getting the opinions of the experts. However, it took me months to figure out who the experts really are.
Look, what I am getting at is this: Let's say that most experts agree on this statement:
*Don't mix Mbuna with any non Mbuna except certain Synodontis.
That statement can be added to a knowledge base. Then, the KB could searched against and good information could be retrieved from it. Sure, the KB does not contain everything anyone would ever need to know, but any information retrieved would be good information in the eyes of most experts. The more good information that goes into it, the more useful of a tool it becomes. Now, the challenge would be to only add "facts" like this that are agreed upon by experts.
Is this not a possible? Why not?