Chatbots: The next generation in computer interfacing – A Review
Abstract
Computer	interfacing	is	now	moving	towards	more	machine	driven	communications	than	the	Command-line	or	graphical	user	Interfacing.	HumanComputer	speech	through	communication	is	now	gaining	momentum	as	a	technique	of	computer	interaction	which	paved	the	way	for	enormous	developments	using	natural	language	processing.		Such	systems	are	precisely	designed	to	simulate	how	a	machine	could	behave	as	a	conversational	partner.	A	Chatbot	is	a	computer	program	that	stimulates	intelligent	human	conversation	using	a	natural	language.	This	could	be	done	through	textual	or	auditory	mechanisms.	These	Chatbots	facilitates	easier	learning	of	the	domain	concepts	and	their	interrelated	relationships	which	make	them	efficient	in	the	use	of	general	applications.	Chatbot	architecture	integrates	a	language	model	and	computational	algorithms	to	emulate	informal	chat	communication	between	a	human	user	and	a	computer	using	natural	language.	Recently,	Chatbots	techniques	are	widely	used	for	various	practical	purposes	and	made	available	to	the	public.	The	objective	of	this	paper	is	to	review	significant	conversational	agents	that	have	been	developed	in	Sri	Lanka	as	well	as	in	the	other	parts	of	the	world	for	various	domains	over	the	past	years.	The	development	techniques,	approaches	and	functionalities	are	pointed	out	through	this	paper.
Collections
- Computing [28]
 

