Sorunun kaynağı backend response yapısıyla ilgili görünüyor.
- Mevcut response sadece şu özetleri sağlıyor:
categoryMap: Ana kategori -> toplam adetsubCategoryMap: Alt kategori -> toplam adet (global)subCategorySentiment: Alt kategori -> sentiment (global)
- Kategoriye-özel alt kategori dağılımı olmadığı için:
- Aynı alt kategori adı birden fazla ana kategoride kullanıldığında, global
subCategoryMaptoplaması bazı kategorilerde üst toplamı aşabiliyor. - Bazı kayıtlarda alt kategori boş/harici olduğunda, üst toplam alt toplamlardan büyük kalıyor.
- Aynı alt kategori adı birden fazla ana kategoride kullanıldığında, global