Tüm yazılar everything is in one place
Yazılım

Kütüphaneci Ai

Merhaba meraklı arkadaşlar,

Python ile yazdığım (ChatGPT’ den de yardım aldığım) kütüphanedeki kitapları ismine ve sırt görseline göre arayan, sonucu da kütüphanedeki yerine göre görsel tespit yapan programımı tanıtmak istiyorum.

Programı kullanabilmemiz için iki tane fotoğraf arşivine ihtiyacımız olacak. Bir tanesi kütüphanede bulunan her kitabın sırt fotoğrafının olduğun bir arşiv. Bu fotoğraflar yaklaşık 100×1000 pixel 72dpi olursa arama ve bulma oranları daha isabetli oluyor. Diğeri de kitapların bulunduğu rafların topluca çekilmiş fotoğrafları. Bu fotoğraflarda yaklaşık 2000×2000 pixel 72dpi değerlerinde olmalı. Ayrıca arşivde arama kalitesini arttırmak için programın editöründe değiştirilebilen ayarlar mevcut. Bazı durumlarda editördeki arama kalitesini maksimum yapmamıza rağmen aramalar olumsuz sonuçlanabiliyor bu da oluşturduğumuz arşiv görüntülerin kalitesiz çekimler olmasından kaynaklanmaktadır.

Aranacak kütüphane görsel verisi nekadar güncel olursa bulunan kitabın raf görsel tarifi de o kadar isabetli olacaktır. Bunu sağlamak için yoğun işleyen bir kütüphanede kitap raflarının günlük fotoğraflanması daha doğru sonuçlar için uygun olacaktır ( bu da ayrı bir projenin konusu ) .

Programı çalıştırıldığımızda bizi yukarıdaki ekran karşılıyor. Bu editörle aramayı yapabiliyoruz. Arama detay ve Eşleşme detayı ayarlarını yükselttiğimizde arama daha detaylı yapılıyor. Ancak sonuca ulaşma süresi uzuyor. Bendeki kütüphane görsel verilerini kullanarak yaptığım arama sonuçları en iyi bu mevcut ayarlarla oldu. Sizin oluşturacağınız görsel veri datalarının kalitesine göre arama detay ayarlarını da değiştirmeniz uygun olabilir.

Yukarıdaki örnek arama ayarları ile yaptığım aramada çıkan sonuç şöyle oldu.

Sonuç görseli üzerinde yeşil çember ile işaretlenen kitap aradığım kitaptı. Ayrıca görselin sol üst bölümünde de kitabın bulunduğu rafın hangisi olduğu belirtiliyor. Bu sonuç benim için çok güzel. Görsel yönü baskın kişiler için de güzel bir sonuç olduğunu düşünüyorum.

Programımız kütüphanede kitap aramak üzerine kurgulandı ancak data setimizi hangi görsellerle yaparsak ona göre aramalar yapabileceğimiz bir program omurgası yapmış olduk. Bir çok sektörde arama, bulma ve saymak gibi birden çok konuda kullanılabilir.

Programın çalışabilir kodlarına buradan ulaşabilirsiniz. Programı ve kodları yasa dışı herhangi bir işte kullanmamak koşulu ile istediğiniz gibi kullanabilirsiniz.

iyi eğlenceler arkadaşlar …

devam edecek…

İlk yayın: https://pointpointblog.wordpress.com/2024/04/14/kutuphaneci-ai/