Esearch Smart Search Engine v1.1
Esearch Smart Search Engine v1.1
Esearch Smart Search Engine v1.1
eSearch
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 1
The problem of information searching
Digital transformation has created a huge source of
data for businesses
1.8
h/day Search for information
Functional idea:
• The only search engine for all types of documents and data in the enterprise
• Textual contents searching, combined searching with data in the database, connecting with the
original data source
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 3
Engine’s functions
Search function
• Unstructured text search
• Searching by criteria
• Advanced search (combined search)
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 4
Actual deployments
Deployment at TPBank
• 16 sources: 4 unstructured & 12 structured sources
• 54 documents/data groups
• 03 Search API for applications:
o eISO eSearch EbankX
o EbankX REST API REST API
Search Engine
Deployment at FIS
• Contracts & personnel records;
Data Lake Extract Engine
• Decisions / Internal reports;
• Dispatches / Records of external transactions
• Bidding knowledge management
Big Data
• Project Document Management SVN
Platform
• CV warehouse
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 5
eSearch application ➢ 3000 staffs, 07 main extraction units:
o Credit Products Department; Quality Assurance
Center; NVGD & KQ center, Northern Sales
Promotion and Management Center; Functional
Human Resources Department; LOS Center (RB);
Credit support center
➢ Reduce 80% of the time to check data for the NVGD &
KQ center
➢ Increase content search speed 10 times for eISO
Efficiency ➢ 100% of documents are managed on the server instead
of PC
• “People” application Transaction history Maximum time limit
search time for each search
• Increase productivity, reduce
information search time VPBank Last 3 months 1 month
Novelty Creativity
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 7
2. Model: Extract metadata from CV
Functional idea
• Extracting essential metrics to support candidate evaluation
and communication.
Extracting function
• Recognizing optical characters from files in various formats,
languages, and designs.
• Sorting content into blocks by topic.
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 9
Demo
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 10
eSearch Functions
1. General Search
2. Search by criteria
3. Administration Function
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 11
11
General Search
1 Function
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 12
Interface:
https://esearch.fis.com.vn/
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 13
13
Keyword search method
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 14
14
14
Results by search methods
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 15
15
Results by search methods
1. By lists 2. By fields
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 16
16
Filter results by data source
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 17
17
17
Request & Download Documents
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 18
18
18
2 Search by criteria
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 19
Interface
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 20
20
Functions
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 21
21
21
Returned search results by criteria
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 22
22
3 Administration Function
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 23
I. User Administration
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 24
I.1. User adding function:
For users with For users with Admin
SuperAdmin permission permission to the Data Area
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 25
25
I.1. User adding function
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 26
26
26
I.2. Editing user information
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 27
27
27
I.3. Deleting user
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 28
28
I.3. Deleting user
Support deleting users in batches using
Excel templates:
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 29
II. User group
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 30
II.1. Adding user group
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 31 31
31
II.1. Adding user group
a. Adding permission list
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 32 32
II.1. Adding user group
▸ b. Adding user list
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 33
33
II.2. Editing user group
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 34
34
II.3. Viewing user groups
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 35
35
II.4. Deleting user group
▸ If there are users in the group:
▸ Therefore, we have to edit the user group
and remove all users from the group:
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 36
36
III. Assigning permission to search data
▸ Method 1: Assigning permission by user
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 37
37
III. Assigning permission to search data
▸ Method 2: Assigning permission by
user groups
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 38 38
IV. Document management
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 39 39
IV.1. Search for permission-assigned documents
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 40 40
IV.2. Assigning permission to download data
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 41 41
IV.3. Editing permission-assigned documents status
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 42 42
IV.4. Deleting download permission-assigned documents
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 43 43
IV.5. Approval Flow on Document Download Request
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 44 44
V. Assigning access permission
▸ For Users with Admin permission and search permission:
▹ Switch to Search interface:
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 45
45
V. Assigning access permission
▸ For Users with only Admin permission ▸ For Users without Admin permission
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 46
46
Thank you!
FPT CORP – BIG DATA PLATFORM Private & Confidential – For Internal Use Only 47