A Knowledge-Based Intermediary System for Finnish Databases