You are on page 1of 18

SYSTEM ARCHITECTURE

DESIGN DOCUMENT

MOBILE CHATBOT
PRESENTATION
INTRODCUTION
The chatbot project's objective is to use natural language processing to answer users'
questions about colleges. Since it enables users to ask inquiries and quickly receive the
information they need, users benefit greatly from it. The lengthy procedure of visiting
colleges is shortened and a chatbot can enhance and optimize consumer interactions by
requiring less human intervention as a result.

The chatbot makes use of machine learning and artificial intelligence to simulate a chat
with a user in natural language via mobile application. In order to train the chatbot model
and alter the stored intents in a cloud database service, a web application was developed,
this only available for admin users.

1.1.1 PROJECT
EXECUTIVE
SUMMARY

An overview is provided by the conceptual framework to enable a comprehensive


grasp of the steps required to carry out the objectives of the study.

1.1.2 SYSTEM
OVERVIEW

The level 0 DFD of chatbot application shows how the primary data
are being transmitted and received by the system to the external
entities.
1.1.2 SYSTEM
OVERVIEW

The level 1 DFD of the AI chatbot application demonstrates the complex


data flow across the several internal processes, and the operations are
depicted in more detail.
1.1.2 SYSTEM
OVERVIEW

The exact procedures required to save intents in a database are shown in


the level 2 DFD of Chatbot's process 2.

1.1.3 DESIGN CONSTRAINTS


An internet connection is necessary to access the Mobile Chatbot
Application and Web Application for admin users. The mobile chatbot
application is only available for android devices.

1.1.4 FUTURE CONTINGENCIES

The mobile application is not published to an application store


platform. Each APK build will only available for a month. The
backend part of the chatbot application (API) deployed in shared
host service which means that other users are also utilizing the
same server.

1.2 DOCUMENT
ORGANIZATION
SYSTEM ARCHITECTURE

1.3
SYSTEM
HARDWARE
FOR COMPUTER DESKTOP/LAPTOP
ARCHITECTURE
SYSTEM ARCHITECTURE

1.3
SYSTEM
HARDWARE
FOR COMPUTER DESKTOP/LAPTOP
ARCHITECTURE
SYSTEM
ARCHITECTURE

1.3
SYSTEM
HARDWARE
ARCHITECTURE FOR ANDROID DEVICES
SYSTEM ARCHITECTURE

1.3
SYSTEM
HARDWARE
FOR ANDROID DEVICES
ARCHITECTURE
SYSTEM ARCHITECTURE

1.3
SYSTEM
HARDWARE
FOR ANDROID DEVICES
ARCHITECTURE
1.4 INTERNAL
COMMUNICATIONS
ARCHITECTURE

A WebSocket connection is required for the mobile


client and server to exchange messages quickly.

1.15
FILE AND DATABASE
DESIGN
1.15
FILE AND DATABASE
DESIGN
GROUP
MEMBERS:

PALAD, JHONAS TUBALLAS, JAMES


EMMANUEL VINCE

GALLETO,
OLAN, ZALDY
JERREMY GABRIEL

THANK YOU

You might also like