lxyuan commited on
Commit
e24a5a2
1 Parent(s): ba1a56a

Add evaluation result

Browse files
Files changed (1) hide show
  1. README.md +93 -1
README.md CHANGED
@@ -64,7 +64,99 @@ With a total of 13,083 customer service queries, it specifically emphasizes prec
64
  within a single domain.
65
 
66
  ## Training procedure
67
- To reproduce the result, please refer to this [notebook](https://github.com/LxYuan0420/nlp/blob/main/notebooks/distillbert-intent-classification-banking.ipynb)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
 
69
  ### Training hyperparameters
70
 
 
64
  within a single domain.
65
 
66
  ## Training procedure
67
+ - To reproduce the result, please refer to this [notebook](https://github.com/LxYuan0420/nlp/blob/main/notebooks/distillbert-intent-classification-banking.ipynb)
68
+ - To run the evaluation, please refer to this [evaluation notebook](https://github.com/LxYuan0420/nlp/blob/main/notebooks/Evaluator_from_Huggingface.ipynb)
69
+
70
+ ### Evaluation
71
+ <details>
72
+ <summary>Evaluation result</summary>
73
+
74
+ Classification Report:
75
+ precision recall f1-score support
76
+
77
+ activate_my_card 1.0000 0.9750 0.9873 40
78
+ age_limit 0.9756 1.0000 0.9877 40
79
+ apple_pay_or_google_pay 1.0000 1.0000 1.0000 40
80
+ atm_support 0.9750 0.9750 0.9750 40
81
+ automatic_top_up 1.0000 0.9000 0.9474 40
82
+ balance_not_updated_after_bank_transfer 0.8205 0.8000 0.8101 40
83
+ balance_not_updated_after_cheque_or_cash_deposit 1.0000 0.9750 0.9873 40
84
+ beneficiary_not_allowed 0.9250 0.9250 0.9250 40
85
+ cancel_transfer 1.0000 0.9750 0.9873 40
86
+ card_about_to_expire 0.9756 1.0000 0.9877 40
87
+ card_acceptance 0.9189 0.8500 0.8831 40
88
+ card_arrival 0.9459 0.8750 0.9091 40
89
+ card_delivery_estimate 0.8605 0.9250 0.8916 40
90
+ card_linking 0.9302 1.0000 0.9639 40
91
+ card_not_working 0.8478 0.9750 0.9070 40
92
+ card_payment_fee_charged 0.7917 0.9500 0.8636 40
93
+ card_payment_not_recognised 0.9231 0.9000 0.9114 40
94
+ card_payment_wrong_exchange_rate 0.9048 0.9500 0.9268 40
95
+ card_swallowed 1.0000 0.8750 0.9333 40
96
+ cash_withdrawal_charge 0.9744 0.9500 0.9620 40
97
+ cash_withdrawal_not_recognised 0.8667 0.9750 0.9176 40
98
+ change_pin 0.9302 1.0000 0.9639 40
99
+ compromised_card 0.8889 0.8000 0.8421 40
100
+ contactless_not_working 1.0000 0.9000 0.9474 40
101
+ country_support 0.9512 0.9750 0.9630 40
102
+ declined_card_payment 0.8125 0.9750 0.8864 40
103
+ declined_cash_withdrawal 0.7843 1.0000 0.8791 40
104
+ declined_transfer 0.9667 0.7250 0.8286 40
105
+ direct_debit_payment_not_recognised 0.9444 0.8500 0.8947 40
106
+ disposable_card_limits 0.8974 0.8750 0.8861 40
107
+ edit_personal_details 0.9302 1.0000 0.9639 40
108
+ exchange_charge 0.9722 0.8750 0.9211 40
109
+ exchange_rate 0.9091 1.0000 0.9524 40
110
+ exchange_via_app 0.8085 0.9500 0.8736 40
111
+ extra_charge_on_statement 1.0000 0.9500 0.9744 40
112
+ failed_transfer 0.8333 0.8750 0.8537 40
113
+ fiat_currency_support 0.8718 0.8500 0.8608 40
114
+ get_disposable_virtual_card 0.9722 0.8750 0.9211 40
115
+ get_physical_card 0.9756 1.0000 0.9877 40
116
+ getting_spare_card 0.9500 0.9500 0.9500 40
117
+ getting_virtual_card 0.8667 0.9750 0.9176 40
118
+ lost_or_stolen_card 0.8261 0.9500 0.8837 40
119
+ lost_or_stolen_phone 0.9750 0.9750 0.9750 40
120
+ order_physical_card 0.9231 0.9000 0.9114 40
121
+ passcode_forgotten 1.0000 1.0000 1.0000 40
122
+ pending_card_payment 0.9500 0.9500 0.9500 40
123
+ pending_cash_withdrawal 1.0000 0.9500 0.9744 40
124
+ pending_top_up 0.9268 0.9500 0.9383 40
125
+ pending_transfer 0.8611 0.7750 0.8158 40
126
+ pin_blocked 0.9714 0.8500 0.9067 40
127
+ receiving_money 1.0000 0.9250 0.9610 40
128
+ Refund_not_showing_up 1.0000 0.9250 0.9610 40
129
+ request_refund 0.9512 0.9750 0.9630 40
130
+ reverted_card_payment? 0.9286 0.9750 0.9512 40
131
+ supported_cards_and_currencies 0.9744 0.9500 0.9620 40
132
+ terminate_account 0.9302 1.0000 0.9639 40
133
+ top_up_by_bank_transfer_charge 1.0000 0.8250 0.9041 40
134
+ top_up_by_card_charge 0.9286 0.9750 0.9512 40
135
+ top_up_by_cash_or_cheque 0.8810 0.9250 0.9024 40
136
+ top_up_failed 0.9024 0.9250 0.9136 40
137
+ top_up_limits 0.9286 0.9750 0.9512 40
138
+ top_up_reverted 0.9706 0.8250 0.8919 40
139
+ topping_up_by_card 0.8421 0.8000 0.8205 40
140
+ transaction_charged_twice 0.9302 1.0000 0.9639 40
141
+ transfer_fee_charged 0.9024 0.9250 0.9136 40
142
+ transfer_into_account 0.9167 0.8250 0.8684 40
143
+ transfer_not_received_by_recipient 0.7778 0.8750 0.8235 40
144
+ transfer_timing 0.8372 0.9000 0.8675 40
145
+ unable_to_verify_identity 0.9250 0.9250 0.9250 40
146
+ verify_my_identity 0.7955 0.8750 0.8333 40
147
+ verify_source_of_funds 0.9524 1.0000 0.9756 40
148
+ verify_top_up 1.0000 1.0000 1.0000 40
149
+ virtual_card_not_working 1.0000 0.9250 0.9610 40
150
+ visa_or_mastercard 0.9737 0.9250 0.9487 40
151
+ why_verify_identity 0.9118 0.7750 0.8378 40
152
+ wrong_amount_of_cash_received 1.0000 0.8750 0.9333 40
153
+ wrong_exchange_rate_for_cash_withdrawal 0.9730 0.9000 0.9351 40
154
+
155
+ accuracy 0.9244 3080
156
+ macro avg 0.9282 0.9244 0.9243 3080
157
+ weighted avg 0.9282 0.9244 0.9243 3080
158
+
159
+ </details>
160
 
161
  ### Training hyperparameters
162