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
2025-06-28 16:30:15 - Adil Khan
Android chatbot in Sindhi
Project Area of Specialization Artificial IntelligenceProject SummaryA 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 ObjectivesFollowing 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 AnalysisThis 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 ResponseOnce 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.
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 DeliverableThere 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 SystemCore Industry TelecommunicationOther Industries Education , IT , Medical , Manufacturing Core Technology Artificial Intelligence(AI)Other Technologies RoboticsSustainable Development Goals Good Health and Well-Being for People, Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 74900 | |||
| publishing and Thesis | Miscellaneous | 2 | 5000 | 10000 |
| Android mobile for testing | Equipment | 1 | 35000 | 35000 |
| Printer for printing of huge data collection | Equipment | 1 | 19000 | 19000 |
| LiDE 300 Lightweight A4 | Equipment | 1 | 10900 | 10900 |