Amazon yanlış tasarlanınca, planlanınca...

05.04.2005

Okuyucu : 1.170
Günlük Okuyucu : 1

Amazon her daim saygı ve sevgimi haketmiş sistemlerden birini sahiptir ancak çok büyük hatalarından biri yazar bazlı arama yapmak (daha doğrusu yapamamak). Herhangi bir kitaba bakarken yukarıda yazarlardan herhangi birine tıklarsanız tembel bir programcı tarafından yazılmış daha doğrusu tembel birileri tarafından hazırlanmış bir sistem ile sizi basitçe o kelimelerle armaya gönderir.

Bu tip bir mantık tamamen yanlış değil sistemlerde her zaman merkezileştirmek iyi bir mantıkdır. Yani yazarın kitapları sayfası yerine onun kitaplarını arama ile buldurmak ancak Amazon' un buradaki yanlışı şu ki amazon normal text search yapıyor.

Kritik Hata 1;
Arama yaparken yazar adını tırnak (") içerisinde aratmaduığından ad veya soyad oluyoryazarın adı da Johny olunca yüzlerce binlerce sonuç çıkıyor.

Kritik Hata 1;
Hadi siz olayı farkettiniz tırnak koydunuz, Amazon hala o yazar dışında başka yazarlarından kitaplarını getirdi. Niye? Çünküaradığınız yazarın adı soyadına sahip bir sürü yazar olabilir. Amazon' yazarın tekil numarası ayda başka bir şeyi ile aratamanıza izin vermediğinden bum!, Debugging konusunda uzman John Robbins kitaplarını ararken Diet uzmanı John Robbins' e ulaşıyorum, karşımda 45 sonuç var ve sadece 4/1 ini getirmesini istiyordum.

Amazon' un yapması gereken sadece aramaya Author: tarzı bir mini imleç ekleyip ardından da Yazar nosunun girilmesini istemek ve kendi aratmalarını da onun üzerinden yaptırmak. Bu sadece bir örnek daha da kötülerini önceden gördüm. Bu kadar büyük bir site için bence ölümcül iki ilişkili hata. Bu arada böyle özellik varda biz bilmiyorsak bu da hatayı kullanılabilirlik hatası sınıfına taşır (eheh!)

Yorumlar

RSS Bu makalenin yorumlarını RSS ile takip et!

Açıkçası problemi yanlış anlamış olabilirim, burada basit kitap arama kısmında tırnak kullanımı noksanlığından ve "author" alanı olmamasından mı şikayet edilmekte? Eğer öyleyse, sitenin bir köşesinde sürekli duran ve az yer kaplaması gereken hızlı arama bölümü için sadece text-search formatında bir kutucuk doğru bir yaklaşım değil mi?

Yok eğer bir şekilde Amazon'un bir sürü siteyi kıskançlık krizine sokacak gelişmiş kitap araması gözden kaçtıysa ben dayanamayıp Amazon savunuculuğuna geçiyorum :) Gelişmiş aramada şu özellikleri kullanabiliyoruz:

Author:
Title:
Subject:
ISBN:
Publisher:
Used Only: (Checkbox)
Format: (All formats, Hardcover, Paperback, e-Books & Docs, Audio Downloads, Audiobook (cassette or CD), Large print, Calendar)
Reader age: (All ages, Baby-3 years, 4-8 years, 9-12 years, Teen)
Language: (All languages, Spanish )
Publication date: (All dates, Before the year x, During the year x, After the year x)

Ben bu özelliklerle bulunamayacak bir kitap bilmiyorum. Kaldı ki bir başka güçlü nokta ise, adından da anlaşılacağı üzere "Power Search". Burada siteye özel bir syntax kullanarak SQL'imsi sorgular yapabiliyoruz. Bunun ilk göze çarpan yararı yukarıdaki alanları kullanıp arattığımızda tüm kriterleri mantıksal olarak "AND" ile aratmak zorunda olmamıza karşın, power search'de kriterler arasında "AND", "OR" ve "NOT" kullanabiliyoruz ve tanımları parantezler içerisinde yazabiliyoruz. Örneğin bize klasik bir arama yapısının sağlayamayacağı şu aramayı power search ile kolayca yapabiliriz:

"subject: history and (spain or mexico) and not military and language: spanish"

Uzun lafın kısası, Amazon veritabanını bana göre %75-80 oranında bir kapsam ile (fiyatlar vs. dışında) sorgulayabilmemize olanak veriyor. Ana sayfaya küçük bir hızlı arama koyup, her zaman gerekmeyecek bu özelliğin görülebilir bir linkle ayrılması ise Amazon'un genel kullanılabilirlik standartlarına uygun ve kişisel görüşüme göre de oldukça mantıklı.

Ben sanırım Amazon'a evangalist bir tutumla yaklaşmaya devam edenlerdenim.

Volkan Çağsal [ # | 05.04.2005 ]

Basit bir hedefim var Debugging Applications for Microsoft .NET and Microsoft Windows kitabının yazarı olan John Robbins yazdığı kitaplara ulaşmak istiyorum ancak amazon power search de dahil olmaz üzere ben bu John Robbins' in kitapları iel birlikte diğer tüm John Robbins' lerinde (diyet kitapları vs.) kitaplarına ulaşıyorum.

Yani tek yapmak istediğim adresinde kitabın yazarının diğer kitaplarını bulmak istiyorum. Gelişmiş aramada buna destek yok, çünkü yazarların isimleri aynı. Ancak kitap sayfalarında yazarlara tıkladığımda o yazarın unique id si ile bir search atsaydı en azından böyle bir şansım olsaydı sorun çözülürdü.

Ferruh Mavituna [ # | 05.04.2005 ]

Türkçe sitelerde dahi konu, kitap adı ve yazar adına göre arama yapılabiliyor.

Dursaliye YILDIZ [ # | 05.04.2005 ]

Bence amazon bu "hatanın" patentini alsın. :)

Gerçekten çok komik.

Sen kalk "süper fikir bulduk" diye "tek tuşla alışveriş" patentini al ama ondan sonra "101 adımda aşçıbaşı ile programcıyı karıştırma teknikleri" hatasını yap...

Ömer Balyalı [ # | 05.04.2005 ]

Evet söylediğim gibi ben biraz yanlış anlamışım. Bu konuda büyük bir eksiklik var doğru, zaman zaman bahsedilenden daha büyük karmaşıklıklar bile oluyor, çünkü sitede hiç bir kişinin tanımlayıcı id'si yok; bu DVD gibi her üründe daha fazla kişinin listelendiği ürünlerde daha da büyük sorunlar yaratıyor.

Sanırım bunun Amazon'un açılışından beri değişmeme nedeni çok temel bir değişiklik yapılmak zorunda olunması. Zamanında text-search sayesinde örneğin ses formatı Dolby Digital 5.1 olan ve bonus özelliklerde "Kamera Arkası" bulunan bir dvd aratma opsiyonu sadece Amazon'da bulunabilen eşsiz bir imkandı. Tüm sistemlerini de bu anlayışla hazırladıklarından, o ilk zamanlarda text-search'ün her konuda yeterli olacağını düşünmüş olmalılar. Ancak şu an görülüyor ki ayrıntılı arama özelliklerine rağmen çok daha temel konularda sorun var.

Konuyla ilgili son bir not, normal aramalarda tırnak kullanamamıza rağmen, Power Search'de kullanabiliyoruz. O yüzden bahsedilen kitap sayfasından John Robbins'e tıkladığımızda 153 sonuç çıkarken, Power Search'de author:"John Robbins" şeklinde bir arama 40 sonuç getiriyor, kötünün iyisi şeklinde düşünülebilir.

Volkan Çağsal [ # | 05.04.2005 ]

author: "john robbins" and subject:computers , isteğinize en yakın arama olur herhalde.

[ # | 06.04.2005 ]

Yorum Ekle





Kullanılabilir Taglar : [<blockquote>] [<strong>] [<em>]

Diğer Yazılar

Neredeyim ?

Ferruh.Mavituna » Haberler » Amazon yanlış tasarlanınca, planlanınca...

Ferruh Mavituna
© 2002-2007, Ferruh Mavituna

Sabit IP Adresi : 81.22.99.133, SSL Erişimi, Hakkında