1. A method of building a frequently-asked questions (FAQ) portal, the method comprising: in a processor of an electronic device: creating cluster labels, the cluster labels including predefined universal semantic labels and application-specific labels; applying the cluster labels to clusters of queries within an FAQ application; and adjusting the application-specific labels to support combined and newly created clusters of queries based on application-specific queries within the FAQ application on an ongoing basis and reapplying the universal semantic labels and the adjusted application-specific labels to the combined and newly created clusters of queries to enable automated clustering of queries and association with applicable answers to improve response time by the electronic device for providing a user with an answer to a query.