Skip to content

Commit dd5bb87

Browse files
committed
fix: tune multilingual embed_threshold to eliminate false-positive way triggers (#108)
1387 of 1411 locale entries were at the 0.25 default, causing 80+ ways to fire on unrelated sessions (e.g. ADB/Bluetooth hardware debugging). `ways tune --apply` computed per-entry optimal thresholds based on self-score vs nearest-confuser discrimination.
1 parent 5d3cf42 commit dd5bb87

83 files changed

Lines changed: 1411 additions & 1411 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
{"lang": "ar", "description": "إعداد الإحاطة الصباحية وملخص الأحداث الليلية", "vocabulary": "إحاطة صباحية ملخص ليلي تقرير يومي مستجدات", "embed_threshold": 0.56}
2-
{"lang": "de", "description": "Morgendliches Briefing, was ist über Nacht passiert, Tagesübersicht über alle Posteingänge und Kalender", "vocabulary": "Morgenbriefing Tagesübersicht aufholen was habe ich verpasst Zusammenfassung Prioritäten Posteingang Kalender Überblick", "embed_threshold": 0.69}
3-
{"lang": "es", "description": "Resumen matutino, ponerse al día con lo que pasó durante la noche", "vocabulary": "ponerse al día resumen matutino inicio del día agenda prioridades briefing", "embed_threshold": 0.62}
4-
{"lang": "ja", "description": "朝のブリーフィング、昨夜の出来事の要約、一日の予定確認", "vocabulary": "朝礼 ブリーフィング 要約 まとめ 予定 優先事項 今日のタスク", "embed_threshold": 0.7}
5-
{"lang": "hi", "description": "सुबह की ब्रीफिंग, रात भर में क्या हुआ इसका सारांश, दिन की समीक्षा", "vocabulary": "ब्रीफिंग सुबह सारांश रात अपडेट प्राथमिकता दैनिक इनबॉक्स कैलेंडर"}
6-
{"lang": "id", "description": "Briefing pagi, ringkasan kejadian semalam, tinjauan hari ini", "vocabulary": "briefing pagi ringkasan semalam tinjauan hari prioritas pembaruan kotak masuk kalender"}
7-
{"lang": "it", "description": "Briefing mattutino, riepilogo notturno, panoramica della giornata", "vocabulary": "briefing mattutino riepilogo notturno panoramica giornata priorità aggiornamento posta calendario"}
8-
{"lang": "ko", "description": "아침 브리핑, 밤사이 일어난 일 요약, 하루 일정 확인", "vocabulary": "브리핑 아침 요약 야간 일정 우선순위 업데이트 하루 받은편지함 캘린더"}
9-
{"lang": "th", "description": "สรุปข้อมูลตอนเช้า ทบทวนเหตุการณ์ข้ามคืน ภาพรวมประจำวัน", "vocabulary": "บรีฟฟิ่ง เช้า สรุป ข้ามคืน ภาพรวม วัน ลำดับความสำคัญ กล่องจดหมาย ปฏิทิน"}
10-
{"lang": "tr", "description": "Sabah brifing, gece boyunca neler olduğunun özeti, günlük genel bakış", "vocabulary": "brifing sabah özet gece günlük genel bakış öncelikler gelen kutusu takvim"}
11-
{"lang": "uk", "description": "Ранковий брифінг, підсумок нічних подій, огляд дня", "vocabulary": "брифінг ранковий підсумок ніч огляд день пріоритети оновлення календар"}
12-
{"lang": "vi", "description": "Tóm tắt buổi sáng, tổng hợp sự kiện qua đêm, tổng quan ngày", "vocabulary": "tóm tắt sáng briefing đêm tổng quan ngày ưu tiên hộp thư lịch"}
13-
{"lang": "zh", "description": "早间简报,夜间事件摘要,全天日程概览", "vocabulary": "简报 早间 摘要 夜间 日程 优先级 收件箱 日历 概览"}
14-
{"lang": "fr", "description": "Briefing matinal, rattraper ce qui s'est passé pendant la nuit, résumé de la journée", "vocabulary": "briefing matinal résumé nuit agenda priorités boîte de réception calendrier rattraper"}
15-
{"lang": "pl", "description": "Poranny briefing, podsumowanie tego co wydarzyło się w nocy, przegląd dnia", "vocabulary": "briefing poranny podsumowanie przegląd dnia priorytety skrzynka kalendarz"}
16-
{"lang": "pt-br", "description": "Resumo da manhã, o que aconteceu durante a noite, visão geral do dia", "vocabulary": "resumo manhã briefing agenda prioridades caixa de entrada calendário atualização"}
17-
{"lang": "ru", "description": "Утренний брифинг, сводка событий за ночь, обзор дня", "vocabulary": "брифинг утренний сводка обзор дня приоритеты почта календарь"}
1+
{"lang":"ar","description":"إعداد الإحاطة الصباحية وملخص الأحداث الليلية","vocabulary":"إحاطة صباحية ملخص ليلي تقرير يومي مستجدات","embed_threshold":0.57}
2+
{"lang":"de","description":"Morgendliches Briefing, was ist über Nacht passiert, Tagesübersicht über alle Posteingänge und Kalender","vocabulary":"Morgenbriefing Tagesübersicht aufholen was habe ich verpasst Zusammenfassung Prioritäten Posteingang Kalender Überblick","embed_threshold":0.69}
3+
{"lang":"es","description":"Resumen matutino, ponerse al día con lo que pasó durante la noche","vocabulary":"ponerse al día resumen matutino inicio del día agenda prioridades briefing","embed_threshold":0.65}
4+
{"lang":"fr","description":"Briefing matinal, rattraper ce qui s'est passé pendant la nuit, résumé de la journée","vocabulary":"briefing matinal résumé nuit agenda priorités boîte de réception calendrier rattraper","embed_threshold":0.72}
5+
{"lang":"hi","description":"सुबह की ब्रीफिंग, रात भर में क्या हुआ इसका सारांश, दिन की समीक्षा","vocabulary":"ब्रीफिंग सुबह सारांश रात अपडेट प्राथमिकता दैनिक इनबॉक्स कैलेंडर","embed_threshold":0.64}
6+
{"lang":"id","description":"Briefing pagi, ringkasan kejadian semalam, tinjauan hari ini","vocabulary":"briefing pagi ringkasan semalam tinjauan hari prioritas pembaruan kotak masuk kalender","embed_threshold":0.72}
7+
{"lang":"it","description":"Briefing mattutino, riepilogo notturno, panoramica della giornata","vocabulary":"briefing mattutino riepilogo notturno panoramica giornata priorità aggiornamento posta calendario","embed_threshold":0.78}
8+
{"lang":"ja","description":"朝のブリーフィング、昨夜の出来事の要約、一日の予定確認","vocabulary":"朝礼 ブリーフィング 要約 まとめ 予定 優先事項 今日のタスク","embed_threshold":0.7}
9+
{"lang":"ko","description":"아침 브리핑, 밤사이 일어난 일 요약, 하루 일정 확인","vocabulary":"브리핑 아침 요약 야간 일정 우선순위 업데이트 하루 받은편지함 캘린더","embed_threshold":0.55}
10+
{"lang":"pl","description":"Poranny briefing, podsumowanie tego co wydarzyło się w nocy, przegląd dnia","vocabulary":"briefing poranny podsumowanie przegląd dnia priorytety skrzynka kalendarz","embed_threshold":0.75}
11+
{"lang":"pt-br","description":"Resumo da manhã, o que aconteceu durante a noite, visão geral do dia","vocabulary":"resumo manhã briefing agenda prioridades caixa de entrada calendário atualização","embed_threshold":0.63}
12+
{"lang":"ru","description":"Утренний брифинг, сводка событий за ночь, обзор дня","vocabulary":"брифинг утренний сводка обзор дня приоритеты почта календарь","embed_threshold":0.78}
13+
{"lang":"th","description":"สรุปข้อมูลตอนเช้า ทบทวนเหตุการณ์ข้ามคืน ภาพรวมประจำวัน","vocabulary":"บรีฟฟิ่ง เช้า สรุป ข้ามคืน ภาพรวม วัน ลำดับความสำคัญ กล่องจดหมาย ปฏิทิน","embed_threshold":0.79}
14+
{"lang":"tr","description":"Sabah brifing, gece boyunca neler olduğunun özeti, günlük genel bakış","vocabulary":"brifing sabah özet gece günlük genel bakış öncelikler gelen kutusu takvim","embed_threshold":0.65}
15+
{"lang":"uk","description":"Ранковий брифінг, підсумок нічних подій, огляд дня","vocabulary":"брифінг ранковий підсумок ніч огляд день пріоритети оновлення календар","embed_threshold":0.74}
16+
{"lang":"vi","description":"Tóm tắt buổi sáng, tổng hợp sự kiện qua đêm, tổng quan ngày","vocabulary":"tóm tắt sáng briefing đêm tổng quan ngày ưu tiên hộp thư lịch","embed_threshold":0.74}
17+
{"lang":"zh","description":"早间简报,夜间事件摘要,全天日程概览","vocabulary":"简报 早间 摘要 夜间 日程 优先级 收件箱 日历 概览","embed_threshold":0.79}
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
{"lang": "ar", "description": "جدولة الاجتماعات والتحقق من التوفر في التقويم", "vocabulary": "تقويم اجتماع موعد جدولة توفر حجز", "embed_threshold": 0.69}
2-
{"lang": "de", "description": "Termine planen, Verfügbarkeit prüfen, Zeitblöcke im Kalender reservieren, Besprechungen erstellen, freie Zeitfenster finden", "vocabulary": "Termin Kalender Verfügbarkeit Zeitblock Besprechung Einladung Erinnerung verschieben freier Slot buchen Zeitzone Terminplanung", "embed_threshold": 0.74}
3-
{"lang": "es", "description": "Agendar reuniones, consultar disponibilidad, bloquear tiempo, eventos del calendario", "vocabulary": "agendar calendario disponibilidad bloquear tiempo evento reunión invitación horario", "embed_threshold": 0.68}
4-
{"lang": "ja", "description": "会議のスケジュール調整、空き時間の確認、カレンダー管理", "vocabulary": "スケジュール カレンダー 予定 会議 空き時間 予約 招待 日程調整", "embed_threshold": 0.76}
5-
{"lang": "hi", "description": "मीटिंग शेड्यूल करें, उपलब्धता जांचें, कैलेंडर पर समय ब्लॉक करें", "vocabulary": "कैलेंडर मीटिंग शेड्यूल उपलब्धता समय इवेंट निमंत्रण रिमाइंडर"}
6-
{"lang": "id", "description": "Menjadwalkan rapat, memeriksa ketersediaan, memblokir waktu di kalender", "vocabulary": "kalender rapat jadwal ketersediaan waktu acara undangan pengingat"}
7-
{"lang": "it", "description": "Pianificare riunioni, verificare disponibilità, bloccare tempo nel calendario", "vocabulary": "calendario riunione pianificare disponibilità tempo evento invito promemoria"}
8-
{"lang": "ko", "description": "회의 일정 잡기, 가용 시간 확인, 캘린더에 시간 차단", "vocabulary": "캘린더 회의 일정 가용성 시간 이벤트 초대 알림"}
9-
{"lang": "fr", "description": "Planifier des réunions, vérifier les disponibilités, gérer les événements du calendrier", "vocabulary": "calendrier réunion disponibilité planifier événement invitation rappel créneau réserver"}
10-
{"lang": "pl", "description": "Planowanie spotkań, sprawdzanie dostępności, rezerwacja czasu w kalendarzu", "vocabulary": "kalendarz spotkanie termin planowanie dostępność rezerwacja zaproszenie przypomnienie"}
11-
{"lang": "pt-br", "description": "Marcar reuniões, checar disponibilidade, bloquear horário na agenda", "vocabulary": "agenda reunião compromisso marcar disponibilidade bloquear convite lembrete horário"}
12-
{"lang": "ru", "description": "Планирование встреч, проверка доступности, бронирование времени в календаре", "vocabulary": "календарь встреча планирование доступность бронирование приглашение напоминание слот"}
13-
{"lang": "th", "description": "นัดหมายประชุม ตรวจสอบตารางว่าง จัดการปฏิทิน", "vocabulary": "ปฏิทิน ประชุม นัดหมาย ตารางว่าง กิจกรรม เตือน จอง เวลา"}
14-
{"lang": "tr", "description": "Toplantı planlama, müsaitlik kontrolü, takvim etkinlikleri yönetimi", "vocabulary": "takvim toplantı planlama müsaitlik etkinlik hatırlatıcı randevu saat dilimi"}
15-
{"lang": "uk", "description": "Планування зустрічей, перевірка доступності, керування подіями календаря", "vocabulary": "календар зустріч планування доступність подія нагадування бронювання часовий пояс"}
16-
{"lang": "vi", "description": "Lên lịch họp, kiểm tra lịch trống, quản lý sự kiện lịch", "vocabulary": "lịch họp đặt lịch khả dụng sự kiện nhắc nhở đặt chỗ múi giờ"}
17-
{"lang": "zh", "description": "安排会议、查看日程空闲、管理日历事件", "vocabulary": "日历 会议 安排 空闲 事件 提醒 预约 时区 日程"}
1+
{"lang":"ar","description":"جدولة الاجتماعات والتحقق من التوفر في التقويم","vocabulary":"تقويم اجتماع موعد جدولة توفر حجز","embed_threshold":0.75}
2+
{"lang":"de","description":"Termine planen, Verfügbarkeit prüfen, Zeitblöcke im Kalender reservieren, Besprechungen erstellen, freie Zeitfenster finden","vocabulary":"Termin Kalender Verfügbarkeit Zeitblock Besprechung Einladung Erinnerung verschieben freier Slot buchen Zeitzone Terminplanung","embed_threshold":0.7}
3+
{"lang":"es","description":"Agendar reuniones, consultar disponibilidad, bloquear tiempo, eventos del calendario","vocabulary":"agendar calendario disponibilidad bloquear tiempo evento reunión invitación horario","embed_threshold":0.7}
4+
{"lang":"fr","description":"Planifier des réunions, vérifier les disponibilités, gérer les événements du calendrier","vocabulary":"calendrier réunion disponibilité planifier événement invitation rappel créneau réserver","embed_threshold":0.72}
5+
{"lang":"hi","description":"मीटिंग शेड्यूल करें, उपलब्धता जांचें, कैलेंडर पर समय ब्लॉक करें","vocabulary":"कैलेंडर मीटिंग शेड्यूल उपलब्धता समय इवेंट निमंत्रण रिमाइंडर","embed_threshold":0.67}
6+
{"lang":"id","description":"Menjadwalkan rapat, memeriksa ketersediaan, memblokir waktu di kalender","vocabulary":"kalender rapat jadwal ketersediaan waktu acara undangan pengingat","embed_threshold":0.7}
7+
{"lang":"it","description":"Pianificare riunioni, verificare disponibilità, bloccare tempo nel calendario","vocabulary":"calendario riunione pianificare disponibilità tempo evento invito promemoria","embed_threshold":0.71}
8+
{"lang":"ja","description":"会議のスケジュール調整、空き時間の確認、カレンダー管理","vocabulary":"スケジュール カレンダー 予定 会議 空き時間 予約 招待 日程調整","embed_threshold":0.74}
9+
{"lang":"ko","description":"회의 일정 잡기, 가용 시간 확인, 캘린더에 시간 차단","vocabulary":"캘린더 회의 일정 가용성 시간 이벤트 초대 알림","embed_threshold":0.7}
10+
{"lang":"pl","description":"Planowanie spotkań, sprawdzanie dostępności, rezerwacja czasu w kalendarzu","vocabulary":"kalendarz spotkanie termin planowanie dostępność rezerwacja zaproszenie przypomnienie","embed_threshold":0.74}
11+
{"lang":"pt-br","description":"Marcar reuniões, checar disponibilidade, bloquear horário na agenda","vocabulary":"agenda reunião compromisso marcar disponibilidade bloquear convite lembrete horário","embed_threshold":0.67}
12+
{"lang":"ru","description":"Планирование встреч, проверка доступности, бронирование времени в календаре","vocabulary":"календарь встреча планирование доступность бронирование приглашение напоминание слот","embed_threshold":0.7}
13+
{"lang":"th","description":"นัดหมายประชุม ตรวจสอบตารางว่าง จัดการปฏิทิน","vocabulary":"ปฏิทิน ประชุม นัดหมาย ตารางว่าง กิจกรรม เตือน จอง เวลา","embed_threshold":0.82}
14+
{"lang":"tr","description":"Toplantı planlama, müsaitlik kontrolü, takvim etkinlikleri yönetimi","vocabulary":"takvim toplantı planlama müsaitlik etkinlik hatırlatıcı randevu saat dilimi","embed_threshold":0.76}
15+
{"lang":"uk","description":"Планування зустрічей, перевірка доступності, керування подіями календаря","vocabulary":"календар зустріч планування доступність подія нагадування бронювання часовий пояс","embed_threshold":0.75}
16+
{"lang":"vi","description":"Lên lịch họp, kiểm tra lịch trống, quản lý sự kiện lịch","vocabulary":"lịch họp đặt lịch khả dụng sự kiện nhắc nhở đặt chỗ múi giờ","embed_threshold":0.73}
17+
{"lang":"zh","description":"安排会议、查看日程空闲、管理日历事件","vocabulary":"日历 会议 安排 空闲 事件 提醒 预约 时区 日程","embed_threshold":0.81}

0 commit comments

Comments
 (0)