CoolFace
Modelpublic

Huiyeong/setfit-callbot-synthetic-neg

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes3downloads
Model Card

SetFit with sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2

This is a SetFit model that can be used for Text Classification. This SetFit model uses sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2 as the Sentence Transformer embedding model. A LogisticRegression instance is used for classification.

The model has been trained using an efficient few-shot learning technique that involves:

  1. 1.Fine-tuning a Sentence Transformer with contrastive learning.
  2. 2.Training a classification head with features from the fine-tuned Sentence Transformer.

Model Details

Model Description

Model Sources

Model Labels

LabelExamples
[단말기]모바일 U+Shop<ul><li>'인터넷 가입하려고 하는데 최신 기종으로 바로 받고 싶어요'</li><li>'이번에 새로 나온 스마트폰으로 바꾸려고 하는데 절차가 어떻게 되나요?'</li><li>'요즘 나온 휴대폰 중에 사진도 잘 나오고 성능 좋은 게 뭐가 있을까요?'</li></ul>
[콜봇공통]장애처리<ul><li>'전화할 때 자꾸 끊기고 목소리가 잘 안 들려서 답답해요'</li><li>'새로 산 폰인데 인터넷 연결이 전혀 안 돼서 당황스러워요'</li><li>'인터넷이 갑자기 너무 느려져서 영상도 제대로 못 보고 있어요'</li></ul>
[콜봇상담]IPTV장애<ul><li>'어제부터 채널이 계속 안 나오고 화면이 멈춰서 어떻게 해야 할지 모르겠어요'</li><li>'어제부터 채널을 바꿔도 화면이 계속 멈춰서 볼 수가 없어요'</li><li>'어제부터 티비 화면이 깜빡거리면서 제대로 안 보여서 답답해요'</li></ul>
[콜봇상담]결합상품문의<ul><li>'가족들 휴대폰 요금이 너무 따로따로 나와서 묶는 게 가능한지 궁금해요'</li><li>'가족끼리 쓰는 거랑 따로 쓰는 거랑 차이가 있나요?'</li><li>'같이 묶어서 쓰던 서비스 중 하나를 따로 써야 할 것 같은데 어떻게 해야 할까요'</li></ul>
[콜봇상담]기기변경문의<ul><li>'아이가 새로 산 핸드폰으로 번호 옮길 때 어떻게 해야 할까요?'</li><li>'폰 바꾸려고 하는데 절차가 어떻게 되는지 알려줄 수 있어요?'</li><li>'며칠 전에 새로 바꾼 폰이 마음에 안 들어서 원래 쓰던 걸로 다시 쓸 수 있을까요?'</li></ul>
[콜봇상담]납부방법변경<ul><li>'이번 달부터는 통장으로 자동으로 빠져나가지 않게 설정하고 싶은데 어떻게 해야 하나요?'</li><li>'매달 걱정 없이 요금이 자동으로 빠져나가게 할 수는 없나요?'</li><li>'이번 달부터 출금 계좌를 다른 곳으로 바꾸고 싶은데 어떻게 하면 되나요?'</li></ul>
[콜봇상담]납부확인서 발급<ul><li>'작년에 쓴 핸드폰 요금 내역서가 필요해서 받을 수 있을까요?'</li><li>'이번 달에 인터넷이나 전화 비용이 제대로 빠져나갔는지 확인하고 싶어요'</li><li>'작년에 낸 납부 내역서 다시 받을 수 있을까요?'</li></ul>
[콜봇상담]듀얼넘버 문의<ul><li>'전화 두 개 번호를 한 번에 관리할 수 있는 방법 있나요?'</li><li>'핸드폰 번호 하나 더 쓰고 싶은데 어떻게 해야 할까요?'</li><li>'요즘 번호 두 개 동시에 쓰는 게 가능하다고 들었는데 어떻게 하는 건지 궁금해요.'</li></ul>
[콜봇상담]모바일 부가서비스 가입 및 해지<ul><li>'지난달에 신청했던 서비스가 자동으로 계속 결제되는 것 같은데 어떻게 하면 멈출 수 있을까요?'</li><li>'핸드폰으로 평소와 다르게 편리한 기능을 더 쓰고 싶어서요'</li><li>'이용할 수 없던 기능이 갑자기 다시 작동하게 됐는데 어떻게 된 건지 궁금해요'</li></ul>
[콜봇상담]선택약정할인상태 안내 및 등록기능<ul><li>'이번 달 통신비가 갑자기 많이 나와서 혹시 할인받을 수 있는 방법이 있는지 궁금합니다'</li><li>'통신비 할인을 받을 수 있는 조건이 뭔지 좀 알려줄 수 있어요?'</li><li>'몇 달째 할인 혜택이 제대로 적용되고 있는지 확인을 못하고 있어서요'</li></ul>
[콜봇상담]세금계산서발행<ul><li>'연말에 정산하려고 보니 영수증 같은 게 필요하던데, 어떻게 챙겨야 하나요?'</li><li>'작년에 벌어들인 소득 정리하느라 정신이 없어요, 세금 증빙 서류도 어떻게 챙겨야 할지 막막하고요'</li><li>'지난 달에 카드 결제 내역 중에 이상하게 추가된 게 있어서 확인하고 싶어요'</li></ul>
[콜봇상담]스팸차단 서비스 신청 및 해지<ul><li>'요즘 자꾸 이상한 전화가 와서 좀 골치예요'</li><li>'잘 모르는 번호에서 계속 전화가 와서 못 받겠어요, 좀 방법 없을까요?'</li><li>'요즘 알 수 없는 번호로 자꾸 이상한 문자들이 와서 좀 귀찮네요'</li></ul>
[콜봇상담]약정문의(공통)<ul><li>'사용하고 있는 서비스 기간이 언제까지인지 좀 확인하고 싶어요'</li><li>'계약이 끝나면 자동으로 요금이 바뀌는 건가요?'</li><li>'그동안 계속 쓰던 할인 혜택이 갑자기 안 되는 것 같은데, 이게 계약 기간과 관련된 문제일까요?'</li></ul>
[콜봇상담]연체문의(공통)<ul><li>'이번 달 휴대폰 요금 고지서에 이상한 부분이 있는 것 같은데 확인 좀 부탁드려요'</li><li>'아까 청구서 보고 깜짝 놀랐는데, 왜 이렇게 이전 달 요금이 아직 정산이 안 된 건가요?'</li><li>'이번 달 통신비가 왜 이렇게 많이 나왔는지 확인해보고 싶어요'</li></ul>
[콜봇상담]요금납부<ul><li>'이번 달 요금 부담이 좀 커서 한 번에 전부 내기 힘들 것 같은데, 나눠서 결제할 수는 없나요?'</li><li>'이번 달 통신비가 어떻게 나왔는지 좀 확인하고 싶어요'</li><li>'이번 달 요금이 갑자기 많이 나와서 나눠서 낼 수 있는 방법이 있을까요?'</li></ul>
[콜봇상담]요금문의(공통)<ul><li>'이번 달 통신비가 갑자기 많이 나온 것 같은데 이유를 알 수 있을까요?'</li><li>'이번 달 핸드폰 요금이 평소보다 많이 나와서 좀 확인하고 싶어요'</li><li>'이번 달 통신비가 평소보다 너무 많이 나온 것 같은데 무슨 이유인지 확인할 수 있을까요?'</li></ul>
[콜봇상담]요금제변경<ul><li>'이번 달 청구서가 갑자기 달라져서 어떻게 된 건지 확인하고 싶어요'</li><li>'이번 달 청구서가 갑자기 많이 나왔는데 뭐가 달라진 건지 잘 모르겠어요'</li><li>'이번 달에는 조금 더 저렴하게 바꿀 수 있는 방법이 있을까요?'</li></ul>
[콜봇상담]유심 구매 및 이동 문의<ul><li>'핸드폰 번호를 바꾸지 않고 새 기기로 바꾸려면 어떻게 해야 하나요?'</li><li>'새 핸드폰 사려고 하는데 기존 번호 그대로 쓰고 싶은데 어떻게 해야 하나요?'</li><li>'다른 곳에서 쓰던 번호를 여기 핸드폰에 그대로 옮기고 싶은데 어떻게 해야 하나요?'</li></ul>
[콜봇상담]이전설치<ul><li>'새 집에서 기존에 쓰던 인터넷 그대로 쓸 수 있을까요?'</li><li>'예전에 설치하신 서비스 관련해서 궁금한 게 있는데요'</li><li>'이사 가는데 인터넷이나 전화 연결은 어떻게 해야 하는지 알려줄 수 있나요?'</li></ul>
[콜봇상담]인터넷 해지<ul><li>'인터넷이 갑자기 연결이 안 돼서 아예 서비스를 멈추고 싶은데 어떻게 해야 하나요'</li><li>'인터넷 계속 쓰지 않을 건데 서비스는 어떻게 정리해야 하나요?'</li><li>'이번 달부터 인터넷이 갑자기 안 돼서 해결 방법 좀 알려주세요'</li></ul>
[콜봇상담]인터넷장애<ul><li>'집 안에 있는 기기들이 인터넷만 자꾸 끊겨서 답답해요'</li><li>'어제부터 집에서 인터넷 연결이 계속 끊겨서 영상도 못 보고 있어요'</li><li>'갑자기 집에서 인터넷 연결이 자주 끊겨서 일을 못 하겠어요'</li></ul>
[콜봇상담]일반상담(공통)<ul><li>'계약 관련해서 뭔가 바꾸고 싶은데 어떻게 해야 할지 잘 모르겠어요'</li><li>'집에서 TV를 켰는데 화면이 계속 멈추고 이상해요'</li><li>'인터넷 뭔가 이상해서 이용하는 데 불편함이 있는데 도움 받을 수 있을까요?'</li></ul>
[콜봇상담]일시정지 및 일시정지 해제(공통)<ul><li>'잠깐 동안 서비스가 멈추는 것처럼 느껴져서 좀 불편한데, 어떻게 해결할 수 있을까요?'</li><li>'오랫동안 휴대폰을 안 쓰려고 하는데 어떻게 해야 할지 모르겠어요'</li><li>'조금 동안 휴대폰 사용을 멈추고 싶은데 어떻게 해야 할까요?'</li></ul>
[콜봇상담]일시정지 및 일시정지 해제(모)<ul><li>'며칠 동안 전화가 안 되길래 확인해보니 사용이 잠깐 멈춰진 것 같아요'</li><li>'한동안 휴대폰을 사용하지 못하게 설정하고 싶어서요'</li><li>'오늘부터 잠깐 휴대폰 사용을 멈추고 싶어서 방법이 궁금해요'</li></ul>
[콜봇상담]청구요금조회<ul><li>'이번 달에 사용한 통신비가 평소보다 많이 나와서 확인해보고 싶어요'</li><li>'4월 중에 쓴 통신비가 제대로 결제됐는지 은행 내역이랑 비교해보고 싶어요'</li><li>'이번 달에 사용한 통신비가 예상보다 많이 나와서 확인하고 싶어요'</li></ul>
[콜봇상담]통화연결음 가입 및 해지<ul><li>'전화 받을 때마다 예전 멜로디 대신 아무 소리도 안 나서 좀 심심해요'</li><li>'전화 걸었을 때 항상 다른 노래가 나와서 좀 불편한데 바꿀 수 있나요?'</li><li>'전화 받을 때 들리는 음악 같은 거 변경하고 싶은데 어떻게 해야 하나요?'</li></ul>
[콜봇상담]통화중대기 가입 및 해지<ul><li>'통화하다가 다른 전화가 걸려오면 바로 못 받아서 답답해요'</li><li>'전화 걸었는데 자꾸 통화 연결이 안 되고 기다리기만 해서 답답해요'</li><li>'전화 걸었는데 상대방이 계속 바쁘다고 나오더라고요, 그런 경우에 따로 기다렸다가 연결되는 시스템 같은 게 있나요?'</li></ul>
[콜봇상담]해지(공통)<ul><li>'가입한 서비스가 내 상황과 안 맞는 것 같아서 정리 좀 하고 싶어요'</li><li>'손목에 차는 기기가 갑자기 작동을 멈춰서 이제 어떻게 해야 할지 모르겠어요'</li><li>'아니, 가입한 서비스 언제 끝나는지 좀 알려줄 수 있어?'</li></ul>
[콜봇상담]홈서비스 가입<ul><li>'집에서 볼 수 있는 채널이 많아지면 좋겠는데 어떻게 해야 할까요?'</li><li>'새로 이사하면서 거실에 화면 붙이는 작업 어떻게 진행하는지 알고 싶어요'</li><li>'새로 이사 가서 집에 인터넷이 빨리 연결됐으면 좋겠는데 어디에 신청해야 하는지 잘 모르겠어요'</li></ul>
[콜봇상담]환불_이중납부<ul><li>'지난달에 두 번씩 요금이 빠져서 확인해 달라고 하고 싶어요'</li><li>'지난달 요금에 두 번 결제된 것 같은데 확인 좀 부탁드릴게요'</li><li>'지난 달에 결제된 요금이 두 번 청구된 것 같은데 확인 좀 부탁드려도 될까요?'</li></ul>
[콜봇상담]휴대폰 분실문의<ul><li>'어제 가방에서 핸드폰이 안 보여서 진짜 당황스러웠어요, 어떻게 해야 할까요?'</li><li>'어제 길에서 핸드폰을 잃어버린 것 같은데 어떻게 해야 할까요?'</li><li>'핸드폰을 어디에 뒀는지 기억이 안 나서 너무 난감해요'</li></ul>
[콜봇상담]휴대폰결제 한도변경<ul><li>'이번 달에 모바일로 결제한 금액이 생각보다 많이 나와서 걱정되네요'</li><li>'휴대폰으로 결제하려는데 갑자기 한도가 부족하다는 메시지가 떠서요'</li><li>'요즘 휴대폰으로 결제할 때 용량이 부족하다고 나와서 어떻게 해야 할지 모르겠어요'</li></ul>
[콜봇상담]휴대폰결제(공통)<ul><li>'이번 달 핸드폰 요금이 갑자기 많이 나온 것 같은데 이유를 잘 모르겠어요'</li><li>'어제 앱에서 작은 금액이 빠져나간 것 같은데 무슨 일인지 알 수 있을까요?'</li><li>'앱에서 결제하려고 하는데 자꾸 실패해서 답답해요'</li></ul>
[콜봇상담]휴대폰보험문의및보상신청<ul><li>'어제 핸드폰이 떨어져서 화면이 금 가버렸는데, 이런 경우 어떻게 해야 하나요?'</li><li>'휴대폰이 고장 나서 보험 처리할 수 있는지 확인하려고요'</li><li>'핸드폰을 떨어뜨려서 고장 났는데 수리비 때문에 걱정돼요'</li></ul>
[콜봇이벤트]로밍상담 재질의<ul><li>'다음 달에 해외에 가는데 현지에서 전화나 인터넷을 쓸 수 있는 방법이 궁금해요'</li><li>'이번에 해외 출장을 가게 됐는데 현지에서 인터넷 사용할 때 비용이 얼마나 나올지 걱정돼서요'</li><li>'해외 나갔을 때 휴대폰을 어떻게 써야 추가 요금 걱정 없이 편할까요?'</li></ul>
[프리미어요금제약정할인]프리미어 요금제 약정할인<ul><li>'최근에 가입한 서비스가 오래 쓰면 혜택이 더 커진다는 얘기를 들었는데, 어떻게 적용되는지 궁금해요'</li><li>'전에 쓰던 혜택이 다시 적용되는지 궁금해서요'</li><li>'전에 요금 할인 받았던 거랑 같은 조건으로 다시 적용할 수 있을까요?'</li></ul>

Uses

Direct Use for Inference

First install the SetFit library:

bash
pip install setfit

Then you can load this model and run inference.

python
from setfit import SetFitModel

# Download from the 🤗 Hub
model = SetFitModel.from_pretrained("huiyeong/setfit-callbot-synthetic-neg")
# Run inference
preds = model("문자 확인하려고 몇 번을 기다려도 아무것도 안 오네요")

<!--

Downstream Use

List how someone could finetune this model on their own dataset. -->

<!--

Out-of-Scope Use

List how the model may foreseeably be misused and address what users ought not to do with the model. -->

<!--

Bias, Risks and Limitations

What are the known or foreseeable issues stemming from this model? You could also flag here known failure cases or weaknesses of the model. -->

<!--

Recommendations

What are recommendations with respect to the foreseeable issues? For example, filtering explicit content. -->

Training Details

Training Set Metrics

Training setMinMedianMax
Word count510.288919
LabelTraining Sample Count
[단말기]모바일 U+Shop59
[콜봇공통]장애처리58
[콜봇상담]IPTV장애66
[콜봇상담]결합상품문의60
[콜봇상담]기기변경문의61
[콜봇상담]납부방법변경58
[콜봇상담]납부확인서 발급62
[콜봇상담]듀얼넘버 문의57
[콜봇상담]모바일 부가서비스 가입 및 해지62
[콜봇상담]선택약정할인상태 안내 및 등록기능63
[콜봇상담]세금계산서발행63
[콜봇상담]스팸차단 서비스 신청 및 해지56
[콜봇상담]약정문의(공통)59
[콜봇상담]연체문의(공통)57
[콜봇상담]요금납부58
[콜봇상담]요금문의(공통)60
[콜봇상담]요금제변경57
[콜봇상담]유심 구매 및 이동 문의59
[콜봇상담]이전설치61
[콜봇상담]인터넷 해지58
[콜봇상담]인터넷장애57
[콜봇상담]일반상담(공통)59
[콜봇상담]일시정지 및 일시정지 해제(공통)63
[콜봇상담]일시정지 및 일시정지 해제(모)57
[콜봇상담]청구요금조회61
[콜봇상담]통화연결음 가입 및 해지55
[콜봇상담]통화중대기 가입 및 해지64
[콜봇상담]해지(공통)61
[콜봇상담]홈서비스 가입59
[콜봇상담]환불_이중납부61
[콜봇상담]휴대폰 분실문의64
[콜봇상담]휴대폰결제 한도변경63
[콜봇상담]휴대폰결제(공통)56
[콜봇상담]휴대폰보험문의및보상신청60
[콜봇이벤트]로밍상담 재질의60
[프리미어요금제약정할인]프리미어 요금제 약정할인66

Training Hyperparameters

  • —batch_size: (16, 16)
  • —num_epochs: (5, 5)
  • —max_steps: -1
  • —sampling_strategy: oversampling
  • —num_iterations: 5
  • —bodylearningrate: (2e-05, 1e-05)
  • —headlearningrate: 0.01
  • —loss: CosineSimilarityLoss
  • —distancemetric: cosinedistance
  • —margin: 0.25
  • —endtoend: False
  • —use_amp: False
  • —warmup_proportion: 0.1
  • —l2_weight: 0.01
  • —seed: 42
  • —evalmaxsteps: -1
  • —loadbestmodelatend: False

Training Results

EpochStepTraining LossValidation Loss
0.000710.2346-
0.0370500.1917-
0.07411000.1791-
0.11111500.1577-
0.14812000.1438-
0.18522500.1441-
0.22223000.1344-
0.25933500.1236-
0.29634000.1137-
0.33334500.1068-
0.37045000.0986-
0.40745500.0878-
0.44446000.0949-
0.48156500.0866-
0.51857000.0896-
0.55567500.0835-
0.59268000.0734-
0.62968500.073-
0.66679000.0673-
0.70379500.0663-
0.740710000.0516-
0.777810500.0639-
0.814811000.0563-
0.851911500.0554-
0.888912000.0586-
0.925912500.0624-
0.963013000.0598-
1.013500.0494-
1.037014000.0475-
1.074114500.0424-
1.111115000.0439-
1.148115500.0386-
1.185216000.0386-
1.222216500.0415-
1.259317000.0371-
1.296317500.039-
1.333318000.0382-
1.370418500.037-
1.407419000.0453-
1.444419500.0292-
1.481520000.0391-
1.518520500.0266-
1.555621000.0397-
1.592621500.0289-
1.629622000.0306-
1.666722500.0247-
1.703723000.0258-
1.740723500.0227-
1.777824000.0265-
1.814824500.0274-
1.851925000.0206-
1.888925500.0191-
1.925926000.0266-
1.963026500.0282-
2.027000.0286-
2.037027500.0325-
2.074128000.0224-
2.111128500.027-
2.148129000.0129-
2.185229500.0205-
2.222230000.0194-
2.259330500.0203-
2.296331000.0186-
2.333331500.0145-
2.370432000.0197-
2.407432500.0244-
2.444433000.0144-
2.481533500.0139-
2.518534000.0182-
2.555634500.0203-
2.592635000.0217-
2.629635500.0131-
2.666736000.0296-
2.703736500.0192-
2.740737000.0183-
2.777837500.0153-
2.814838000.0182-
2.851938500.0194-
2.888939000.0176-
2.925939500.0202-
2.963040000.0211-
3.040500.0172-
3.037041000.0184-
3.074141500.016-
3.111142000.0081-
3.148142500.0175-
3.185243000.0131-
3.222243500.014-
3.259344000.0131-
3.296344500.0199-
3.333345000.0131-
3.370445500.0144-
3.407446000.0149-
3.444446500.0129-
3.481547000.0137-
3.518547500.0216-
3.555648000.0128-
3.592648500.0147-
3.629649000.0087-
3.666749500.0182-
3.703750000.0119-
3.740750500.0168-
3.777851000.0128-
3.814851500.0105-
3.851952000.0181-
3.888952500.0176-
3.925953000.0202-
3.963053500.0142-
4.054000.0113-
4.037054500.0105-
4.074155000.0112-
4.111155500.0133-
4.148156000.0086-
4.185256500.0167-
4.222257000.0118-
4.259357500.0096-
4.296358000.0092-
4.333358500.0096-
4.370459000.0082-
4.407459500.0143-
4.444460000.012-
4.481560500.0167-
4.518561000.0133-
4.555661500.0091-
4.592662000.0107-
4.629662500.0141-
4.666763000.0201-
4.703763500.0125-
4.740764000.0112-
4.777864500.0117-
4.814865000.0166-
4.851965500.0159-
4.888966000.0084-
4.925966500.012-
4.963067000.0098-
5.067500.0088-

Framework Versions

  • —Python: 3.11.13
  • —SetFit: 1.1.2
  • —Sentence Transformers: 4.1.0
  • —Transformers: 4.52.4
  • —PyTorch: 2.6.0+cu124
  • —Datasets: 3.6.0
  • —Tokenizers: 0.21.2

Citation

BibTeX

bibtex
@article{https://doi.org/10.48550/arxiv.2209.11055,
    doi = {10.48550/ARXIV.2209.11055},
    url = {https://arxiv.org/abs/2209.11055},
    author = {Tunstall, Lewis and Reimers, Nils and Jo, Unso Eun Seo and Bates, Luke and Korat, Daniel and Wasserblat, Moshe and Pereg, Oren},
    keywords = {Computation and Language (cs.CL), FOS: Computer and information sciences, FOS: Computer and information sciences},
    title = {Efficient Few-Shot Learning Without Prompts},
    publisher = {arXiv},
    year = {2022},
    copyright = {Creative Commons Attribution 4.0 International}
}

<!--

Glossary

Clearly define terms in order to be accessible across audiences. -->

<!--

Model Card Authors

Lists the people who create the model card, providing recognition and accountability for the detailed work that goes into its construction. -->

<!--

Model Card Contact

Provides a way for people who have updates to the Model Card, suggestions, or questions, to contact the Model Card authors. -->