Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Android chatbot in Sindhi

A chatbot is a software application used to conduct an on-line chat conversation via text or text-to-speech, in lieu of providing direct contact with a live human agent. Designed to convincingly simulate the way a human would behave as a conversati

Project Title

Android chatbot in Sindhi

Project Area of Specialization

Artificial Intelligence

Project Summary

chatbot is a software application used to conduct an on-line chat conversation via text or text-to-speech, in lieu of providing direct contact with a live human agent. Designed to convincingly simulate the way a human would behave as a conversational partner, chatbot systems typically require continuous tuning and testing, and many in production remain unable to adequately converse or pass the industry standard Turing test. The term "ChatterBot" was originally coined by Michael Mauldin (creator of the first Verbot) in 1994 to describe these conversational programs.

A chatbot in Sindhi language is to be built which is extensible to further other national langauges of Pakistan.  The huge data collection of various samples will be the main point of enhancing accuracy. 

Project Objectives

Following are the objectives of the project:

1.  Data collection of samples from various parts of the Sindhi province

2.  Design and implementation of chatbot in Sindhi language

3. training and testing of the data. 

4. fine tuning for enhancement of accuracy. 

Project Implementation Method

User Request Analysis

This is the first task that a chatbot performs. It analyzes the user’s request to identify the user intent and to extract relevant entities

How a Chatbot Works: Example of user request analysis.

The ability to identify the user’s intent and extract data and relevant entities contained in the user’s request is the first condition and the most relevant step at the core of a chatbot: If you are not able to correctly understand the user’s request, you won’t be able to provide the correct answer.

Returning the Response

Once the user’s intent has been identified, the chatbot must provide the most appropriate response for the user’s request. The answer may be:

  • a generic and predefined text;
  • a text retrieved from a knowledge base that contains different answers;
  • a contextualized piece of information based on data the user has provided;
  • data stored in enterprise systems;
  • the result of an action that the chatbot performed by interacting with one or more backend application; or,
  • a disambiguating question that helps the chatbot to correctly understand the user’s request.

Benefits of the Project

Chatbot applications streamline the interactions between people and services, improving customer experience. At the same time, they offer companies new opportunities to improve the process of customer engagement and operational efficiency by reducing the typical cost of customer service.

To be successful, a chatbot solution should be able to perform tasks effectively. Human support plays a key role here: regardless of the type of approach and platform, human intervention is crucial to configure, train and optimize the chatbot system.

Technical Details of Final Deliverable

There are different approaches and tools that you can use to develop a chatbot. Depending on the use case you want to address, some chatbot technologies are more appropriate than others.

To achieve the desired results, the combination of different forms of AI such as natural language processing, machine learning and semantic comprehension may be the best option. The langauge models will also be used to represent structures of Sindhi language. 

The best platforms offer two types of chatbot configuration, directed conversations and free-form conversations. A directed conversations is where a chatbot guides the user through a series of options and questions towards a particular goal. A free-form conversation gives the user more control over the conversation by letting him send messages without the chatbot restricting his options.

Final Deliverable of the Project

Software System

Core Industry

Telecommunication

Other Industries

Education , IT , Medical , Manufacturing

Core Technology

Artificial Intelligence(AI)

Other Technologies

Robotics

Sustainable Development Goals

Good Health and Well-Being for People, Quality Education

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
publishing and Thesis Miscellaneous 2500010000
Android mobile for testing Equipment13500035000
Printer for printing of huge data collection Equipment11900019000
LiDE 300 Lightweight A4 Equipment11090010900
Total in (Rs) 74900
If you need this project, please contact me on contact@adikhanofficial.com
Development of anti-microbial and viral smart organic soap with Silver...

Soap may be defined as a chemical compound or mixture of chemical compounds resulting from...

1675638330.png
Adil Khan
9 months ago
Flip classroom assesment

To automate the classrooms using deeplearning by marking the students on the basis of thei...

1675638330.png
Adil Khan
9 months ago
Simulation and implementation based Power Electronics Kit

This work presents the model of a Power Electronics Engineering Training Kit. This trainin...

1675638330.png
Adil Khan
9 months ago
Business Communication Lecture 11

1675638330.png
Adil Khan
7 years ago
Controlling Solar Water Pump using variable frequency drive by Android...

The variable frequency drive (VFD) is the AC motor controller that is used to vary the spe...

1675638330.png
Adil Khan
9 months ago