Skip to content

PayViet is a smart fintech assistant that can predict intent and help customers transfer money right on chat interface easily and accurately

Notifications You must be signed in to change notification settings

Ducanger/Smart-Fintech-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Fintech Assistant - PayViet

Introduction

PayViet was completed in 48h by Circus team at JUNCTIONX HANOI 2023. We are Track Winner of 𝐅𝐢𝐧𝐭𝐞𝐜𝐡 𝐓𝐫𝐚𝐜𝐤: “𝐒𝐦𝐚𝐫𝐭 𝐅𝐢𝐧𝐭𝐞𝐜𝐡 𝐀𝐬𝐬𝐢𝐬𝐭𝐚𝐧𝐭”.

Chat App

Run

$ cd chat-app
$ npm install
$ npx ionic serve

Trainning model

Data

180 samples, generated by ChatGPT with human control.

Experimental

  • Evaluation method: use stratified K-Folds cross-validator, numbers of folds = 5.

  • Result

    • Accuracy: 0.93
    • Precision: 0.94
    • Recall: 0.81
    • F1 score: 0.91

Run

$ cd train-model
$ python train.py

Model API

$ cd model-api
$ flask run

Format

$  http://127.0.0.1:5000/home?mess=MESS_TEXT

* replace MESS_TEXT

Sample

Label 1: Transaction

$ http://127.0.0.1:5000/home?mess=Chị chuyển tiền giúp em vào tài khoản 1029384756 ạ

Label 0: No transaction

$ http://127.0.0.1:5000/home?mess=Mình không nhận tiền đâu, cám ơn bạn

About

PayViet is a smart fintech assistant that can predict intent and help customers transfer money right on chat interface easily and accurately

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published