Building information systems based on neural networks