4. Can the bot fetch information from web to make it more human-like?

Crawl the web and random information for random questions like weather, temperature, company info, etc

@ryan.mathew01
The bot platform by default cannot achieve that. Please explore https://kore.ai/searchassist/

Or you can have a general purpose/default dialog that captures potential words of interest and then make a service call to Wikipedia or whatever search engine you want.

Hint: the Custom entity, which normally requires a regex pattern, can also reference a concept in that Regex pattern field and then the entity will extract a word from the utterance that is present in that concept.

Hint 2: The platform has dynamic concepts that correspond to parts of speech, e.g. ~noun

Hint 3: The cheat command, cheat conceptlist <sample sentence> will show you the concepts marked for each word in that sample sentence.