AI unikal say yoxlaması: iki siyahını ayrı hesablayın
AI unikal say yoxlaması ilə iki süni siyahının ortaq ID-lərini ayırın. Qeyd sayını, fərqli ID-ləri və yalnız bir siyahıda olanları hesablayıb faylda saxlayın.

AI unikal say yoxlaması iki siyahının sayını toplamaqla bitmir: hər ikisində olan ID ümumi fərqli ID siyahısında bir dəfə qalmalıdır. Bu süni məşqdən sonra səkkiz qeyd, altı fərqli ID və yalnız bir siyahıda olan dörd ID-ni ayıran, mənbəsi saxlanmış fayl hazırlaya biləcəksiniz.
İki siyahıdakı eyni ID nə deməkdir?
AI süni intellektin ingiliscə qısaltmasıdır. AI-dən iki siyahının ümumi sayını istəyəndə əvvəl nəyi saydığınızı yazın. Burada iki təlim üçün qeydiyyat siyahısını əllə yoxlayırıq. Bütün məlumat uydurma məşqdir. İki siyahı eyni şərti qeydiyyat reyestrindən, eyni müşahidə anında götürülüb. Hər ikisindəki ID eyni mənanı daşıyır: eyni kod eyni şərti qeydiyyatçıya aiddir.
Məşqin daxilolma qaydası sadədir: göstərilən bütün kodlar uyğundur və hesaba daxildir. A siyahısı birinci, B siyahısı ikinci təlimə qeydiyyatı göstərir. Bir kod hər siyahının öz daxilində yalnız bir dəfə görünür. Amma eyni qeydiyyatçı hər iki təlimə yazıla bilər. Bu, səhv mənbə qeydi deyil və onun iki siyahıdan silinməsinə əsas vermir.
Qayda kartına yazın: “Tədris V1; eyni reyestr və müşahidə anı; boş olmayan dəqiq ID; hər siyahının daxilində təkrar yoxdur; məqsəd ən azı bir siyahıda olan fərqli ID-ləri bir dəfə saymaqdır.” Buradakı unikal sözünü fərqli ID kimi oxuyun. Bu məşq kodların real insanları düzgün tanıtdığını sübut etmir; kodların mənası əvvəlcədən verilmiş şərtdir.
Başlanğıc üçün süni intellekt bələdçisinə baxın. Bu dəfə yeni sistem qurulmur. İki qısa mənbənin hansı ümumi saya əsas verdiyini izah edən qeyd faylı hazırlanır.
İki mənbə siyahısını dəyişmədən köçürün
Aşağıdakı siyahılar real təlimin nəticəsi, iştirakçı sorğusu və ya AI sınağı deyil. K kodları şəxs adı, telefon və email daşımır. Kartda qeydiyyat var, təlimdə faktiki iştirak və ya təlimi bitirmə məlumatı yoxdur. Bu iki anlayışı hesabatın başlığında eyniləşdirməyin.
| Siyahı | Verilmiş ID-lər | Siyahıdakı qeyd sayı |
|---|---|---|
| A | K1, K2, K3, K4 | 4 |
| B | K3, K4, K5, K6 | 4 |
Əvvəl A siyahısını bir-bir oxuyun: K1, K2, K3, K4. Dörd fərqli kod var. B siyahısında K3, K4, K5, K6 var və onun da öz daxilində dörd fərqli kodu var. Sadəcə iki sətirdəki sayları toplasaq 4+4=8 alınır. Bu rəqəm siyahılardakı ümumi qeyd sayıdır, fərqli qeydiyyatçı ID-lərinin sayı deyil.
K3 və K4 iki ayrı mənbədə görünür. Onların hər biri həm A-da, həm B-də olduğuna görə səkkizlik toplamada iki dəfə sayılır. Burada bir mənbənin səhvini tapmırıq. İki düzgün üzvlük qeydinin bir ümumi ID hesabında necə nəzərə alınmalı olduğunu yoxlayırıq. Mənbəni ayrıca saxlayın, nəticə siyahısını onun yerinə yazmayın.
Daha geniş AI ilə məlumat təhlilində də bir sətrin mənasını əvvəl yazmaq lazımdır. Bu kartda bir siyahı qeydi bir təlimə qeydiyyatdır; iki təlimdə görünən eyni ID iki fərqli ümumi qeydiyyatçı yaratmır.
Hər ID üçün iki bəli-xeyr sütunu yaradın
Yeni cədvəlin hər sətrinə mənbələrdə gördüyünüz bir fərqli ID yazın. Yanında A-da var? və B-də var? sütunları olsun. Əvvəl A-dakı kodları daxil edin. B-yə keçəndə K3 və K4 üçün yeni ID sətri yaratmayın; onların B sütununu bəli edin. K5 və K6 ilk dəfə göründüyü üçün ayrıca sətrə daxil olur.
| ID | A-da var? | B-də var? | Qrup |
|---|---|---|---|
| K1 | Bəli | Xeyr | Yalnız A |
| K2 | Bəli | Xeyr | Yalnız A |
| K3 | Bəli | Bəli | Hər ikisi |
| K4 | Bəli | Bəli | Hər ikisi |
| K5 | Xeyr | Bəli | Yalnız B |
| K6 | Xeyr | Bəli | Yalnız B |
İndi üç ayrılmış siyahı alın: yalnız A-da K1/K2, hər ikisində K3/K4, yalnız B-də K5/K6. Onların sayı 2+2+2=6-dır. Bu qruplar bir-birinə qarışmır: hər ID yalnız bir qrupda yerləşir. Lakin ilkin A və B siyahıları ortaq ID daşıyır. Qrup cədvəli ilə mənbə siyahılarının fərqini saxlayın.
Hər iki sütunu xeyr olan kod mənbələrimizin heç birində olmadığı üçün bu nəticəyə daxil edilmir. Belə bir kod əlavə etmək olmaz. Bir kodun mənbəsi anlaşılmırsa, əvvəl mənbəni yenidən oxuyun. Oxşar ada baxıb uyğunluq uydurmaq bu məşqin dəqiq ID qaydasını pozar.
Səkkiz qeyd, altı fərqli ID və dörd tək üzvlük necə alınır?
Ən azı bir siyahıda olan bütün fərqli ID-lər K1, K2, K3, K4, K5, K6-dır. Buna iki siyahının birləşməsi deyə bilərik: hər iki mənbədən bütün fərqli kodlar, hər biri bir dəfə. Hər ikisində olan K3/K4 isə ortaq hissədir. Birləşmənin sayı altı, ortaq hissənin sayı ikidir.
Kalkulyatorla 4+4−2 yazın. Cavab 6-dır. İki siyahının sayını toplayanda ortaq iki kod iki dəfə hesaba girir; hər biri üçün bir artıq saymanı çıxırıq. Ortaq kodları ümumi nəticədən tam silmirik. K3 və K4 nəticədə bir dəfə qalmalıdır, çünki ən azı bir siyahıda olmaları şərtini ödəyirlər.
Yalnız bir siyahıda olanları ayrıca sayın: K1, K2, K5, K6, cəmi dörd. Bu, “ən azı birində” ilə eyni sual deyil. Yalnız A sayı iki, yalnız B sayı ikidir; 2+2=4. Beləliklə üç düzgün, amma fərqli rəqəm var: mənbə üzvlük qeydləri 8, ən azı bir siyahıda fərqli ID sayı 6, yalnız bir siyahıda fərqli ID sayı 4.
Qeydinizdə hər rəqəmin adını yazın. Tək “ümumi 6” başlığı sonradan qarışıqlıq yarada bilər. Satış hunisi bələdçisində hadisə ilə unikal insan sayının ayrılması da vacibdir; burada isə konkret iki siyahının ortaq hissəsi hesablanır. Bu altı kodun real müştəri və ya satış olduğunu iddia etmirik.
Üç hazır nəticədən hansı qəbul olunur?
Birinci iddia: “İki təlim üçün səkkiz fərqli qeydiyyatçı ID-si var.” Düzəliş tələb edir. Səkkiz mənbə üzvlük qeydidir, altı isə fərqli ID-dir. Sübut olaraq K3/K4-ün hər iki mənbədə göründüyünü və ümumi nəticədə bir dəfə saxlandığını yazın. Səkkiz rəqəmi öz adı ilə səhv deyil; ona fərqli ID adı vermək səhvdir.
İkinci iddia: “Ortaq K3 və K4-ü çıxarsaq düzgün ümumi siyahı dörd olar.” Bu, başqa nəticədir. Ortaq kodları tam çıxarmaq yalnız bir siyahıda olanları verir. Məqsədimiz ən azı bir siyahıda olanları saymaqdırsa, həmin iki kod bir dəfə qalmalıdır. Mənbə sətirlərini silmək bu tapşırıqda yoxdur.
Üçüncü iddia: “Altı ID olduğuna görə altı nəfər təlimlərdə iştirak edib.” Sübut yoxdur. Kart yalnız şərti qeydiyyatı göstərir, iştirak yoxlaması verilmir. Eyni qayda real platformalarda unikal əhatə hesabına avtomatik keçmir: başqa sistemlərdə kodun mənası, dövr və hesab vahidi fərqli ola bilər. Bu məşqdən platformalararası insan tanınması nəticəsi çıxarmayın.
Microsoft UNIQUE sənədi bütün fərqli dəyərlərin qaytarılması ilə yalnız bir dəfə görünən dəyərlərin seçilməsini ayırır. Bu fərq altı ilə dördün niyə eyni nəticə olmadığını izah etməyə kömək edir. Burada funksiya işlətmirik, proqram və ya hesab sınağı iddia etmirik.
Əvvəlki kontakt dublikatı yoxlaması eyni şəxsə aid olma sübutunu araşdırır. Bizim kartda ID uyğunluğu şərt kimi verilib. Cədvəl birləşdirməsi auditində isə bütün uyğun cütlərin sətirləri açılır; burada çıxış cütləri və köçürülmüş ölçü deyil, fərqli ID üzvlüyü sayılır.
On beş dəqiqədə hansı faylı bitirə bilərsiniz?
Windows-da Start menyusunu açın, Notepad yazın və proqramı başladın. Yeni sənədə “İki siyahı auditi V1, süni qeydiyyat kartı” başlığını yazın. Qayda kartını, iki mənbə siyahısını, altı sətrlik üzvlük cədvəlini və üç qrupun ID-lərini əlavə edin. Üç hesabı adı ilə yazın: 8 üzvlük qeydi, 6 fərqli ID, 4 yalnız bir siyahıda olan ID. Üç iddia üzrə qərarları və mənbə dəlillərini də sənədə daxil edin.
Ctrl+S basın, Documents qovluğunu seçin və iki-siyahi-audit-V1.txt adı ilə saxlayın. Redaktoru bağlayıb faylı həmin qovluqdan yenidən açın. K3 və K4-ün mənbələrdə ikisində də, ümumi fərqli ID siyahısında isə bir dəfə qaldığını yoxlayın. Səkkiz, altı və dördün ayrı adlarla yazıldığını oxuyun. Bu yoxlama faylın özünü tamamlanmış nəticəyə çevirir.
İstəyə bağlı AI müqayisəsi üçün yalnız bu süni məlumatı verin: “Eyni reyestrin iki siyahısını dəqiq ID ilə yoxla. Hər ID üçün A/B üzvlüyünü, yalnız A, hər ikisi və yalnız B qruplarını göstər. Üzvlük qeydlərinin cəmini, ən azı bir siyahıda fərqli ID sayını və yalnız bir siyahıda ID sayını ayrı hesabla. Ortaq ID-ləri ümumi siyahıda bir dəfə saxla. Mənbəni silmə, şəxsiyyət və iştirak məlumatı uydurma. Üç iddianı mənbə ilə qiymətləndir.”
Giriş mümkün deyilsə, “AI müqayisəsi aparılmayıb” yazın. Əsas əl işi yenə tamamlanır. Təxmini bölgü üç dəqiqə mənbə və qaydaya, dörd dəqiqə üzvlük cədvəlinə, dörd dəqiqə hesab və iddialara, dörd dəqiqə saxlayıb yenidən açmağa ayrılmasıdır. Bu ölçülmüş vaxt vədi deyil; canlı siyahı dəyişdirilmir və heç kimə mesaj göndərilmir.
Anarın əvvəlki Perfect və Effect yazısında mükəmməllik axtarışının layihələri gecikdirməsi öz təcrübəsi kimi təsvir olunur. Burada həmin iş prinsipini bir izah olunan qeyd faylını bitirməyə tətbiq edirik. Bu, real qeydiyyat sınağı və ya müştəri nəticəsi iddiası deyil. Son cümləniz belə olsun: “Şərti kartda altı fərqli ID var; hər iki siyahıda görünənlər saxlanır, faktiki iştirak barədə nəticə yoxdur.”
Tez-tez verilən suallar
Hər iki siyahıda olan ID səhv qeyddir?
Xeyr. Bu məşqdə iki ayrı təlimə qeydiyyat düzgündür. Ortaq ID ümumi fərqli ID siyahısında bir dəfə saxlanır; mənbə sətirləri silinmir.
Unikal burada yalnız bir dəfə görünən deməkdir?
Bu məqalədə unikal fərqli ID deməkdir. Yalnız bir siyahıda görünənlər ayrıca nəticədir: dörd. Ən azı bir siyahıda olan fərqli ID-lər isə altıdır.
Boş kodları eyni ID saymaq olarmı?
Bu kartda boş ID yoxdur. Real siyahıda kodun mənası və uyğunluğu məlum deyilsə, əvvəl mənbə qaydasını dəqiqləşdirin; boşluqları eyni şəxs kimi birləşdirməyin.
Bu hesab platformalararası real insan sayını verir?
Xeyr. Məşq eyni reyestrdəki şərti ID mənasına əsaslanır. Real platforma əhatəsi, insan şəxsiyyəti və faktiki iştirak üçün ayrıca sübut lazımdır.
Mənbələr
Məni Instagramda izlə
Qısa qeydlər, praktik nümunələr və gündəlik rəqəmsal strategiya fikirləri.
Mən Anar Rustamli — böyümənin, texnologiyanın və insan düşüncəsinin kəsişməsində işləyən strateq, sahibkar və AI tətbiqi lideriyəm. 2016-cı ildən işim bizneslərə sürətlə dəyişən rəqəmsal mühitdə inkişaf etməyə kömək etmək üzərində qurulub. Böyümə sistemləri, AI-əsaslı iş axınları və nəticəni məqsədlə uzlaşdıran strateji çərçivələr dizayn edirəm. İnanıram ki, əsl böyümə strategiya, data və insan fəhmi birlikdə işləyəndə baş verir — missiyam bizneslərə AI-ı elə tətbiq etməkdə kömək etməkdir ki, həm nəticələri, həm kimlikləri güclənsin.

