diff --git a/src/features/pazarlama/components/huni-semasi.tsx b/src/features/pazarlama/components/huni-semasi.tsx index 763522e..fef00c5 100644 --- a/src/features/pazarlama/components/huni-semasi.tsx +++ b/src/features/pazarlama/components/huni-semasi.tsx @@ -19,7 +19,7 @@ flowchart TD C --> P("Danışmana söylediklerin
öğretim dili, uzaktan/örgün, burs, yıllık ücret sınırı, evden uzaklık — sohbette söyleyip kaydettiklerin varsa havuzu bunlar da süzer") P --> H("Aday havuzu
elde kalan gerçek programlar — yalnızca en son tercih kılavuzunda yer alanlar
kapanan ya da kodu değişip eski kaydı kalan programlar önerilmez
yalnızca KKTC uyruklulara ya da meslek lisesi mezunlarına ayrılmış kontenjanlar da havuza girmez
sıralaman bir bölümün başarı sırası barajının gerisindeyse (tıp, hukuk, mühendislik, öğretmenlik gibi) o bölüm de girmez") H --> S{"Havuzda 24'ten az program mı kaldı?"} - S -- "evet" --> G("Filtreler adım adım gevşetilir
önce danışmana söylediklerin, sonra il, sonra alan — listede açıkça belirtilir
seçimine uyan programlar havuzda kalır, boşluk sıralamana en yakın diğer programlarla dolar") + S -- "evet" --> G("Filtreler adım adım gevşetilir
önce danışmana söylediklerin, sonra alan, sonra il — listede açıkça belirtilir
seçimine uyan programlar havuzda kalır, boşluk sıralamana en yakın diğer programlarla dolar") G --> H H --> U("Havuz yine de dar kalırsa
liste eldeki programlarla kurulur, dağılım havuza uyarlanır ve sana açıkça söylenir") S -- "hayır" --> Y("Yapay zekâ havuzdan en fazla 24 tercih seçer
havuzda olmayan bölümü yazamaz, her satıra gerekçe yazar") @@ -45,7 +45,7 @@ export function HuniSemasi() { return ( Havuza yalnızca en son tercih kılavuzunda yer alan programlar girer; diff --git a/src/features/pazarlama/components/meraklisina-icerik.tsx b/src/features/pazarlama/components/meraklisina-icerik.tsx index bb73787..32fc4b5 100644 --- a/src/features/pazarlama/components/meraklisina-icerik.tsx +++ b/src/features/pazarlama/components/meraklisina-icerik.tsx @@ -132,8 +132,8 @@ export function MeraklisinaIcerik() { sıralaman barajın gerisindeyse o bölümü tercih edemezsin; bu yüzden o da havuza girmez. Aşağıdaki şema akışın tamamını gösterir — havuz 24'ün altına düşerse filtrelerin hangi - sırayla gevşetildiği (önce danışmana söylediklerin, sonra il, - sonra alan), yine de yetmezse listenin eldeki programlarla, sana + sırayla gevşetildiği (önce danışmana söylediklerin, sonra alan, + sonra il), yine de yetmezse listenin eldeki programlarla, sana açıkça belirtilerek nasıl kurulduğu da dahil. Bir filtre gevşediğinde seçimine uyan programlar havuzdan çıkmaz: önce onlar alınır, kalan boşluk sıralamana en yakın diğer programlarla diff --git a/src/lib/rapor-havuzu.ts b/src/lib/rapor-havuzu.ts index a7df302..522f25f 100644 --- a/src/lib/rapor-havuzu.ts +++ b/src/lib/rapor-havuzu.ts @@ -207,8 +207,9 @@ function dilimEkle(r: { * Deterministik aday havuzu: yapay zekâ bu havuzdan SEÇER, asla uydurmaz. * Sihirbaz seçimlerine (kategori/il/üniversite tipi) ve varsa danışman * profiline (dil, öğretim türü, burs, ücret, km) göre filtreler; havuz 24'ün - * altına düşerse kademeli gevşetir (önce profil, sonra il, sonra kategori) ki - * liste her zaman kurulabilsin. /meraklisina şeması bu sırayı anlatır. + * altına düşerse kademeli gevşetir (önce profil, sonra kategori, sonra il; + * o da yetmezse il ve kategori birlikte) ki liste her zaman kurulabilsin. + * /meraklisina şeması bu sırayı anlatır; sırayı değiştiren şemayı da değiştirir. * * Süzgeçlerin hepsi dilimin TAMAMINA uygulanır, kırpma en sonda yapılır: * "24'ten az" kararı o alanda/ilde gerçekten kaç program olduğuna bakar.