Bot yazılımı

Bot yazılımı nedir? Ne değildir? kısaca bahsetmek istedim. Bot, bilişim dünyasında "robot" anlamında kullanılan yaygın bir terimdir. Pek çok bilgisayar işlemini yarı-otomatik olarak yapabilen robotlar bilişimin tüm alanlarında kullanılır. En ünlü oldukları alan, arama motorları tarafından kullanıldıkları endeksleme teknolojisidir.Bunun yanısıra bot yazılımların başka siteden veri çekme, başka yazılıma müdahale etme gibi farklı uygulama şekilleri vardır.


Akıllı ajan teknolojilerinin İnternet ile birlikte hızla yaygınlaşması, İnternet robotu ya da kısaca bot olarak adlandırılan ve özel olarak Internet üzerinde hareket göstermek üzere geliştirilen bir ajan yazılımı grubunu ortaya çıkarmıştır. Bu grupta esasen web tabanlı arama motorlarının çekirdeklerinde yer alan örümcek yazılımları ve özel amaçlı tarayıcı yazılımlar gibi değişik türler de yer alır. Kesin bir çizgi olmamakla birlikte, Çek dilinde iş anlamına gelen robota kelimesinden türeyen robot kelimesinin kısaltılmışı olan bot kavramı, akıllı ajan yazılımlarının Internet üzerinde etkinlik gösterenlerine verilen bir ad olmuştur. Belki de bu adlandırmada, gerçek dünyada robot davranışı olarak adlandırılabilecek türden davranışların sanal dünyadaki karşılığı olmaları beklentisi etkili olmuştur.

Günümüzde pek çok değişik bot türünden söz edilmektedir. Ticari, veri madenciliği, e-posta, oyun, kamusal, haber grubu, sohbet, alışveriş, hisse senedi, yazılım vb. gibi, hedeflenen bilgi türüne göre adlandırılan pek çok bot tür mevcuttur. Bu türlerin hemen hepsi karakteristik olarak otonom bilgi ajanları/arabirimleri olarak ve özellikle Internet üzerinde faaliyet göstermek üzere tasarlanmış ve geliştirilmiş yazılım türleridir.Bot yazılımlarının bir standardı yoktur, neye bot yazılması gerekiyorsa o şekilde projelendirilir ve istenilen şekilde yapacağı işi yapan yazılımlar ortaya çıkarılır.

Örneğin x bir siteden içerik çekilmesi ve bu içeriğin eksiksiz kendi sisteminize kaydedilmesi ve gösterilmesi ile ilgili bir durum söz konusuysa buna göre bir bot yazılır veya sosyal medya sitelerini manipüle edilmesi ile ilgili bir bit ihtiyacı varsa bu sefer de ona göre bir yazılım geliştirilir. Doğruyu söylemek gerekirse bot yazılımları genelde (%80) etik olmayan işler için geliştirilen yazılımlardır. :)

Çeşitli sistemlere bot yazılımı geliştirmiş biri olarak şunu söylemek isterim ki, bot yazılımına ihtiyacınız varsa ve işinizi kolaylaştıracağına inanıyorsanız etik olup olmadığına bakmayın, siz işinize geldiği şekilde davranın.smiley
bot,bot yazılımı, robot sistemleri, bot yazılım sistemleri, bot yazılım yapmak, bot nedir, robot yazılımlar, başka siteden veri çekmek

Paylaş:    
Uysal DOĞAN Freelance Yazılım Uzmanı

Uzun yıllardır yazılım sektöründeyim, bu süre içerisinde gerek web tabanlı gerekse masaüstü programlama alanında çok çeşitli projeler geliştirdim. Freelance çalışıyorum, gerektiğinde ekibimle destek verebiliyorum.İşimi severek yapıyorum, deneyimlerim kitap, defter veya derslerden ibaret değildir.Projeleriniz ile ilgili profesyonel destek almak isterseniz iletişim bölümünde bulunan bilgiler vasıtası ile bana ulaşabilirsiniz.

DİĞER SAYFALAR

Yazılım uzmanı

Yazılım uzmanı malesef ülkemizde hala bir kalıba oturtulamamış, dışarıdan çok güzel görünen ama içerisine girdiğinizde zorluğunu daha iyi anlayacağınız bir mesleki yönelim veya benim deyimimle bir yaşam biçimi... Kalıba oturtulamamış diyorum çünkü dünya...

Detay


Freelance web tasarım

Freelancerlar ile çalışırken nelere dikkat etmelisiniz? Daha önce freelance çalışmak isteyenlerin ne gibi durumlarla başa çıkmaları gerektiğine değinmiştim. Yeni yazımda ise freelance hizmet ihtiyacı duyan potansiyel kişi ya da kurumların freelance hizm...

Detay


Erp Nedir?

ERP Türkçe karşılığı kurumsal kaynak planlaması ya da işletme kaynak planlaması (İngilizce: Enterprise Resource Planning - ERP), işletmelerde mal ve hizmet üretimi için gereken işgücü, makine, malzeme gibi kaynakların verimli bir şekilde kullanılmasını sağ...

Detay


Google Adsense

Google AdSense, büyüklükleri ne olursa olsun tüm web sitesi yayıncılarının web sitelerinde hedefi belirlenmiş Google reklamları görüntüleyerek para kazanmalarını sağlayan ücretsiz ve kolay bir yöntemdir. AdSense'le, arama sonuçları sayfalarında Google ...

Detay


Crm nedir?

CRM kavramının temelinde müşteriyi anlamak, onun ihtiyaçları doğrultusunda ürün ve hizmetlerini özelleştirip mevcut müşterilerine daha iyi hizmet sunarken, yenilerini kazanmanız yatar. Özellikle son yirmi yılda değişen müşteri istekleri, servis beklentiler...

Detay


E ticaret paketi

E-ticaret paketi, genel olarak bir e-ticaret sitesinde olması gereken temel özellikler dahilin de programlanmış, kullanıma hazır hale getirilmiş web siteleridir.Bu paket siteler, özel çözüm e-ticaret sitelerine göre daha kısa sürede uygulanabildiği ve mali...

Detay


  Kısaca
Homeofis çalışıyorum ancak gerektiğinde Türkiye sınırları içerisinde herhangi bir yerde projenize destek verebilirim.

Projenizle ilgili profesyonel hizmet almak istiyorsanız benimle iletişim bölümünde bulunan bilgiler aracılığı ile veya iletişim formu ile bağlantı kurabilirsiniz.
  Facebook