Horato

Horato Based in Türkiye, working worldwide. Horato builds intelligent systems that work in the real world. Tell us what you're building: horato.com

We build intelligent systems that ship: AI development, custom software, mobile apps & integrations — plus DRM video/PDF protection for content creators and indexing solutions for libraries & corporations. 16+ years. For 16+ years, we've helped startups, enterprises, and institutions with AI development — automation, sales agents, voice agents, and private on-premises AI — alongside custom software, mobile app development, and the integrations that tie everything together. We're the team companies call when off-the-shelf tools run out of road. No bloated teams, no endless discovery phases: we understand your problem, propose a solution, and build it.

Ekranda 𝟬 𝘀𝗼𝗻𝘂𝗰̧ yazıyordu.Arama kutusuna bir evrak numarası yazmıştım. Anlamsal arama, o numarayı "anlamaya" çalıştığı ...
17/09/2026

Ekranda 𝟬 𝘀𝗼𝗻𝘂𝗰̧ yazıyordu.

Arama kutusuna bir evrak numarası yazmıştım. Anlamsal arama, o numarayı "anlamaya" çalıştığı için en yakın konulu belgeleri getirdi, aradığım tek satırı getirmedi.

O gün şunu öğrendim: vektör arama, "hangi belgelerde tazminat konuşulmuş" gibi sorularda muhteşem. Ama tam ifade, evrak numarası, tarih aralığı gibi sorgularda klasik tam metin araması hâlâ efendi.

Biz de SealDex'te ikisini birlikte çalıştırıyoruz: numara ve tırnak içi ifade keyword tarafına, konu ve niyet vektör tarafına gidiyor.

Ankara'da kurum arşivi indeksleme işlerinde Horato A.Ş. olarak ilk sorduğumuz soru şu oldu: bu arşivde insanlar en çok neyi 𝗻𝘂𝗺𝗮𝗿𝗮𝘆𝗹𝗮 arıyor.

Two identical charges, eleven minutes apart.The gateway sent the webhook. The shop's server took 31 seconds to answer, t...
16/09/2026

Two identical charges, eleven minutes apart.

The gateway sent the webhook. The shop's server took 31 seconds to answer, the gateway gave up at 30 and sent it again. Order created twice, card charged twice, confirmation email sent twice, stock down by two.

Then the real bill. A refund, a card fee that never comes back, about 20 minutes of someone's afternoon, a shaken customer, and a stock count that stays wrong until a person walks the shelf and counts by hand.

The cure is old and dull. The client sends a unique key with the request, and the server does the work once per key. Teams remember this for payments. They forget it for emails, for stock, and for every call to somebody else's API.

Ayın 3'ü, bütçe toplantısı. Ekrandaki soru basit: Yapay zeka faturası neden tahminin üstünde çıktı?Tahmini yapan kişi, İ...
16/09/2026

Ayın 3'ü, bütçe toplantısı. Ekrandaki soru basit: Yapay zeka faturası neden tahminin üstünde çıktı?

Tahmini yapan kişi, İngilizce bir blog yazısındaki token hesabını alıp kendi Türkçe destek metinlerine uygulamış. Ben de ilk hesabımı tam olarak böyle yapmıştım.

Toplantıdan sonraki iş sıkıcı ama kısa. Aynı paragrafı Türkçe ve İngilizce haliyle tiktoken gibi bir tokenizer'dan geçiriyorsunuz. "Kütüphanelerimizden" tek bir kelime, ama model onu birkaç parça olarak görüyor. Ekler arttıkça token sayısı da artıyor, bağlam penceresi daha çabuk doluyor, yanıt biraz daha geç geliyor.

Diyelim ki fark 1,5 kat çıktı. O zaman aylık 20.000 TL'lik bir tahmin 30.000 TL'ye çıkar.

Sizde ölçünce fark kaç kat çıktı? Yorumlara yazın.

40 yıllık ruhsat dosyası arşivde duruyor ama bugünkü parsel numarasıyla aratınca çıkmıyor.Parsel tevhit, ifraz ya da 18....
10/09/2026

40 yıllık ruhsat dosyası arşivde duruyor ama bugünkü parsel numarasıyla aratınca çıkmıyor.

Parsel tevhit, ifraz ya da 18. madde uygulamasından geçince eski ada/parsel numarası kapanıyor. Dosya ise hâlâ o numarayla kayıtlı.

Bu yüzden imar arşivinde işe tarayıcıdan önce encümen kararları ve tapu değişiklik kayıtlarıyla başlamak gerekiyor. Oradan eski ve yeni parsel eşleşmesi, yani parselin soy ağacı çıkıyor. Tablo kurulunca bugünkü sorgu, geçmişteki bütün parsellerin dosyalarını da getiriyor.

Büyük boy paftalarda da işi eşleştirme görüyor. A0 bir imar planında OCR'dan çok künye bilgisi ve paftanın haritadaki konumu dosyayı doğru parsele bağlıyor.

Ankara'da özel yazılım geliştiren Horato A.Ş. olarak SealDex'i bu tür arşivler için yapıyoruz.

Numarası değişmiş bir parselin eski dosyasını en son nasıl buldunuz?

10/09/2026

Instagram'da yalan telif ihlali bildirimleri ile şantaj yapılıyor. Ama sorun platform doğrulaması değil.

Rented land'da yaşıyorsun. Instagram'ın kuralları bugün, yarın değişiyor. Telif ihbarı, algoritma değişikliği, hepsi olabilir.

𝗚𝗲𝗿𝗰̧𝗲𝗸 𝗸𝗼𝗿𝘂𝗺𝗮 𝗸𝗲𝗻𝗱𝗶 𝗽𝗹𝗮𝘁𝗳𝗼𝗿𝗺𝘂𝗻𝗱𝗮: öğrenci topla, içeriği kendi sayfanda sat, oyunun kurallarını sen yaz.

Yazılım ekibi ile web ve mobil uygulama geliştirmek, birkaç ay. Kendi platform sahibi olmak, tüm riskleri ortadan kaldırmak, bütün bir hayat.

Kendi platformunuz var, yoksa rented land'da mı yaşıyorsunuz?

𝗠𝗼𝗱𝗲𝗹𝗲 𝟯𝟬𝟬 𝘀𝗮𝘆𝗳𝗮𝗹ı𝗸 𝘆𝗼̈𝗻𝗲𝘁𝗺𝗲𝗹𝗶𝗴̆𝗶 𝘁𝗲𝗸 𝘀𝗲𝗳𝗲𝗿𝗱𝗲 𝘃𝗲𝗿𝗱𝗶𝗴̆𝗶𝗻𝗶𝘇𝗱𝗲, 𝗼𝗿𝘁𝗮𝗱𝗮𝗸𝗶 𝗺𝗮𝗱𝗱𝗲𝗹𝗲𝗿𝗶 𝗼𝗸𝘂𝗺𝘂𝘆𝗼𝗿.Buna "lost in the middle" deniy...
07/09/2026

𝗠𝗼𝗱𝗲𝗹𝗲 𝟯𝟬𝟬 𝘀𝗮𝘆𝗳𝗮𝗹ı𝗸 𝘆𝗼̈𝗻𝗲𝘁𝗺𝗲𝗹𝗶𝗴̆𝗶 𝘁𝗲𝗸 𝘀𝗲𝗳𝗲𝗿𝗱𝗲 𝘃𝗲𝗿𝗱𝗶𝗴̆𝗶𝗻𝗶𝘇𝗱𝗲, 𝗼𝗿𝘁𝗮𝗱𝗮𝗸𝗶 𝗺𝗮𝗱𝗱𝗲𝗹𝗲𝗿𝗶 𝗼𝗸𝘂𝗺𝘂𝘆𝗼𝗿.

Buna "lost in the middle" deniyor. Uzun bir metinde modelin dikkati baş tarafa ve son tarafa yığılıyor, aradaki bölümler istatistiksel olarak sönümleniyor. Aynı soruyu 12 sayfalık ilgili bölümle sorduğunuzda tutarlı ve doğru cevap alırsınız.

İşin can sıkıcı yanı şu: cevap yanlış değil, 𝗲𝗸𝘀𝗶𝗸. Ve eksik olduğunu size söylemiyor. Uydurma bir madde görseniz fark edersiniz, eksik bir maddeyi fark etmezsiniz.

Pratik kural: uzun bağlam penceresi aramanın yerine geçmez, aramadan sonra gelir. Önce doğru 12 sayfayı bulun, sonra modele verin.

Bir hesap, üç şehir, dört cihaz. Kurs satan herkesin er ya da geç masasına gelen soru: bu aile mi, yoksa on kişiye bölün...
02/09/2026

Bir hesap, üç şehir, dört cihaz. Kurs satan herkesin er ya da geç masasına gelen soru: bu aile mi, yoksa on kişiye bölünmüş tek bir üyelik mi?

İki yol var ve ikisi de çalışıyor.

Cihaz kaydı, kullanıcının en fazla üç cihazını hesaba bağlar. Dördüncüsü için bir cihaz silinmeli, silme hakkı da ayda bir. Öğrenci telefonundan tablete geçerken hiç zorlanmaz, ama telefonu değiştirdiği ay destek ekibine yazar. Kurumsal müşteride, kütüphanede, laboratuvarda bu model tıkanır.

Eş zamanlı oturum, cihaz saymaz, aynı anda kaç ekranda oynatıldığına bakar. İki oturum verirsiniz, anne salonda izler, çocuk odada. Ama beş kişi vardiya gibi sırayla izlerse sistem bunu görmez, tek üyelik beş kişiye yeter.

Dürüst karşılaştırma şu: cihaz kaydı paylaşımı daha sıkı keser, kullanıcıyı daha çok yorar. Eş zamanlı oturum kullanıcıyı rahat bırakır, sızıntının bir kısmını kabul eder.

Horato A.Ş. olarak Ankara'da DRM'li video eğitim platformları kurarken varsayılanımız ikisinin karması: iki eş zamanlı oturum, üstüne IP ve şehir sinyali. Yayıncı için genelde doğru denge orada duruyor.

Sizin katalogunuzda hangisi daha az şikâyet üretti, cihaz limiti mi oturum limiti mi?

Kurumsal DRM şartnamelerinde en çok tartışılan tek satır şu: "Yazdırma yasaktır." 🖨️Sonra ne oluyor? Kullanıcı raporu ek...
01/09/2026

Kurumsal DRM şartnamelerinde en çok tartışılan tek satır şu: "Yazdırma yasaktır." 🖨️

Sonra ne oluyor? Kullanıcı raporu ekrandan telefonuyla kareler halinde çekiyor. Belge yine dışarı çıkıyor, ama bu sefer kimin çıkardığını gösteren hiçbir iz kalmıyor. Yasak, sızıntıyı durdurmuyor; sadece görünmez yapıyor.

Bunun yerine baskıyı 𝗶𝘇𝗹𝗲𝗻𝗲𝗯𝗶𝗹𝗶𝗿 hale getiren bir madde daha iyi çalışıyor. Her çıktının alt bandına kullanıcı adı, kurum kimliği ve saat dakika düzeyinde zaman damgası basılıyor. Kâğıt bir yerde fotoğraflanıp paylaşıldığında, kaynağı beş dakikada bulunuyor.

Şartnameye yazılabilecek hali şöyle:

🎯 Baskı hakkı tamamen kapatılmaz, yetki grubuna göre tanımlanır.
📌 Her sayfaya kullanıcı kimliği ve zaman damgası görünür şekilde işlenir.
✅ Her baskı olayı, kim ne zaman kaç sayfa aldığı bilgisiyle loglanır.

İlginç yan etki: insanlar adlarının kâğıtta göründüğünü bildiklerinde çıktı alma isteği kendiliğinden düşüyor. Yasak kavga çıkarıyor, izlenebilirlik davranışı değiştiriyor.

Sizin kurumunuzda baskı tamamen kapalı mı, yoksa loglanarak mı açık? Nasıl çözdüğünüzü merak ediyorum.

Aynı beş dakikalık tanıtım dersini üç kez açan kişi genelde satın almıyor. Bir kez açıp sonuna kadar izleyen alıyor.İlk ...
31/08/2026

Aynı beş dakikalık tanıtım dersini üç kez açan kişi genelde satın almıyor. Bir kez açıp sonuna kadar izleyen alıyor.

İlk bakışta ters geliyor. Üç kez açmak ilgi gibi görünüyor. Ama tekrar tekrar açmak çoğu zaman "burada aradığım şey var mı" diye bakmak demek, sonuna kadar izlemek ise cevabı bulmuş olmak.

Bunu tek tek kullanıcıda değil, izlenme eğrisinde görüyorsunuz. Eğrinin nerede düştüğüne bakın: ikinci dakikada sert bir düşüş varsa önizleme çok uzun, videonun ilk yarısı sadece giriş yapıyor demektir. Eğri düz gidip sonda bitiyorsa süre doğru.

Önizleme uzunluğunu "beş dakika iyi bir sayı" diye seçmek alışkanlık. Eğriye bakıp seçmek ise ölçüm. İkisi arasındaki fark, tanıtımın ders mi yoksa fragman mı olduğunu belirliyor.

Sizin izlediğiniz kurslarda tanıtım videosu kaç dakika olsa yeter? Yorumlarda merak ediyorum.

104 yıl önce bugün, sonucun ne olacağını kimse bilmiyordu. 🇹🇷𝟯𝟬 𝗔𝗴̆𝘂𝘀𝘁𝗼𝘀 𝟭𝟵𝟮𝟮, Büyük Taarruz'un Dumlupınar'da kazanılan ...
30/08/2026

104 yıl önce bugün, sonucun ne olacağını kimse bilmiyordu. 🇹🇷

𝟯𝟬 𝗔𝗴̆𝘂𝘀𝘁𝗼𝘀 𝟭𝟵𝟮𝟮, Büyük Taarruz'un Dumlupınar'da kazanılan günü.

Öncesinde aylarca hazırlık vardı: cepheye gizlice taşınan cephane, geceleri yürüyen birlikler, kağıt üzerinde denk gelmeyen sayılar. Ve tüm bu imkansızlığın ortasında, "Geldikleri gibi giderler" diyen bir liderin sarsılmaz iradesi vardı.Kazandıran şey tek bir an değildi.

Mustafa Kemal Atatürk'ün sabırla, deha dökerek kurduğu bir plandı ve O'nun vizyonuna, o plana inanan insanlardı.Bugün o günden geriye kalan en güzel şey, sanırım şu: 𝗶𝗺𝗸𝗮̂𝗻𝘀ı𝘇 𝗴𝗼̈𝗿𝘂̈𝗻𝗲𝗻 𝘀̧𝗲𝘆𝗶𝗻 𝗮𝘀𝗹ı𝗻𝗱𝗮 𝘀𝗮𝗱𝗲𝗰𝗲 𝘇𝗼𝗿 𝗼𝗹𝗱𝘂𝗴̆𝘂 fikri.

Bu ülkede büyüyen herkes Atatürk'ün ve o neslin bıraktığı bu mirası bir yerde duyar.Dedelerimizin, ninelerimizin anlattığı hâliyle taşındı bize.

Şimdi biz anlatıyoruz.Başta Gazi Mustafa Kemal Atatürk ve silah arkadaşları olmak üzere, tüm kahramanlarımızı saygı, özlem ve minnetle anıyoruz.

𝟯𝟬 𝗔𝗚̆𝗨𝗦𝗧𝗢𝗦 𝗭𝗔𝗙𝗘𝗥 𝗕𝗔𝗬𝗥𝗔𝗠𝗜𝗠𝗜𝗭 𝗞𝗨𝗧𝗟𝗨 𝗢𝗟𝗦𝗨𝗡.

Sizin ailenizde bu günle ilgili veya Atatürk'e dair anlatılan bir hikâye var mı? Yorumlarda okumak isterim. 🤍

Address

Armada Interstate Merkezi A Blok No:6/1
Yenimahalle
06520

Opening Hours

Monday 09:00 - 17:30
Tuesday 09:00 - 17:30
Wednesday 09:00 - 17:30
Thursday 09:00 - 17:30
Friday 09:00 - 17:30

Alerts

Be the first to know and let us send you an email when Horato posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Horato:

Shortcuts

Share