Skip to content

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

 
 
 

Contributors