Combining linguistic information in a distributed intelligent agent model for information gathering on the Internet