Chatbot Tasarlarken Dikkat Edilmesi Gereken Noktalar

Merhaba VBO severler, yine bir chatbot yazısı ile karşınızdayım. İlk yazımda uzun bir yolculuk olacağını söylemiştim, bu yazı da o serüvenin bir parçası. Bugün size chatbot tasarlarken nelere dikkat etmemiz gerektiğinden bahsedeceğim. Daha önceki yazılarımda chatbotun ne olduğuna ve nasıl tasarlandığına dair bilgiler vermiştim, bu yazımda o konulara girmeyeceğim ancak daha önceki yazılarımı okumayanlar için […]
Word2Vec

Aralık ayı blog yazımın konusu olan, word2vec’ten yani kelime temsil (word embedding) yöntemini teoride açıkladıktan sonra Pyhton programlama dili ile uygulamasını yaptım.
Dijital Okuryazarlık ve Veri Okuryazarlığı

Giriş Dijitalleşme sürecinde içinde büyüyen bir kuşak olarak, dijital öncesi ve sonrasıyla ilgili hikayelerimiz bir hayli vardır. Yıllar önce ilk internet kullanırken babam kızardı, telefon yine meşgul kapatın şu interneti diye. Uzun vakitler geçirdiğimizde “Ne anlıyorsunuz bundan bağımlılık oldu sizde” diye söylenirdi. Şimdi işler biraz tersine döndü, kendisi tamamen online bir hale dönüştü, banka işlerini […]
Derin Öğrenme ile Sahte Haberlerin Belirlenmesi

Herkese Merhabalar! Bu yazımda sahte haberlerin belirlenmesinde derin öğrenme yaklaşımını inceleyeceğiz. Derin öğrenmeye giriş seviyesinde bir yazı demekte doğru olacaktır. Bu yazının içeriği bir önceki yazının devamı niteliğindedir. VBO için hazırlamış olduğum ilk yazımda, sahte haberlerin belirlenmesinde kullanılan makine öğrenimi algoritmalarından elde edilen sonuçlardan bahsetmiştim. Bu yazıda ise derin öğrenme yaklaşımını kullanarak ikili sınıflandırma problemini […]
Scikit-Learn ile Eğitilen Modelin Farklı Dillerde Native Koda Dönüştürülmesi (Java, C, Python, Go, JavaScript, Visual Basic, C#)

Bu yazımda 2019 başlarında ilk commiti yapılmış benim henüz farkedip test etme imkanım olan bir Python kütüphanesinden bahsedeceğim. Daha önce Python veya Knime ile eğittiğim modelleri farklı dillerde -mesela Java- kullanmak için o dilde pmml dosyasını okuyup sonuç üretecek bir kütüphane olmasını bekliyordum. Mesela Java için bu iş pmml4s ile kolaylıkla yapılıyorken. Golang için bulduğum […]
Anormallik Tespiti (Outlier Detection) Yöntemleri

Merhaba. Bu yazımda outlier detection Türkçe ifadesiyle aykırı gözlem (anomali), anormallik tespitinden bahsedeceğim. Yazının devamında aykırı, sıra dışı, anormal, outlier, anomaly, anomali kelimelerini benzer anlamlarda kullanıyor olacağım. Aykırı gözlem nedir? Grubbs[1]’a göre aykırı gözlem; “Aynı örneklem içindeki diğer gözlemlerden belirgin derecede farklı olan / sapma gösterendir“. Belli bir zamana kadar aykırılık tespitine veri ön işlemesinin […]
RFM Analizi ile Müşteri Segmentasyonu

Merhaba VBO okuyucuları! Bu yazımda sizlere, müşteri segmentasyonu ve analizinde yaygın bir kullanımı olan RFM analizinden bahsedeceğim. Bir önceki yazımda yine e-ticaret verisi üzerinde belli analizler yapıp, veriyi incelemiştik. Yazıya buradan ulaşabilirsiniz: https://veribilimiokulu.com/e-ticaret-veri-analizi/ RFM nedir? Recency, Frequency, Monetary kelimelerinin baş harflerinden oluşup, bu üç metriğin hesaplanmasından sonra birleştirilmesiyle meydana gelen bir skordur. Müşterilerin mevcut durumunun […]
dtplyr Paketi ile Daha Hızlı Veri Manipülasyonu İşlemleri

dplyr Paketi ile Veri ManipülasyonuR programlama dilinde geliştirilen dplyr paketi ile veri manipülasyonu; bir veri seti hakkında anlamlı bilgilere ulaşmak için satır veya sütun bazında yapılan işlemlerdir. Değişkenler arası dört işlem yapmak, bir veya birden fazla değişken kullanarak yeni bir değişken oluşturmak, kategorik değişkenleri belirli kırılımlarda gruplamak, spesifik gözlemlere ulaşmak gibi işlemler için “dplyr” kütüphanesindeki […]
Neden İş Zekası?

Yeniden merhaba VBO okuyucuları! Aslında bu yazımda geçen yazımın devamı niteliğinde veri ambarı modellemekten bahsetmeyi düşünüyordum, ama iş zekasının geleceği, kendimi nasıl geliştirebilirim veya yöneticilerime iş zekasının önemini nasıl anlatırım gibi çok fazla soru alıyorum. O yüzden konuyu değiştirdim ve neden iş zekası gerekli diye genişçe inceleyelim istedim. Dünden Yarına İş Zekası Geçmişte İş Zekası […]
Veri Kazıma Nedir? Neden Yapılır?

Merhabalar değerli okurlarım, bugün sizlerle veri kazımanın ne olduğu ve nerelerde kullanıldığı konusunu ele alacağız. Veri kazıma, aynı zamanda web veri kazıma olarak da bilinir, bir web sitesinden veri alma veya “kazıma” işlemidir. Sıradan veriyi elle çıkarma işleminin aksine, web scraping yüzlerce, milyonlarca, hatta milyarlarca veri noktasını internetin sınırsız görünen sınırından almak için akıllı otomasyon […]
Python ile Doğal Dil İşlemede Fuzzy String Matching

Merhaba arkadaşlar, bugün sizlerle birlikte iki cümle arasındaki benzerlik ilişkisini çeşitli örnekler yaparak göreceğiz. Benzerlikleri yakalamak için kullandığımız kütüphanenin adı FuzzyWuzzy. Bu kütüphane bir çok programlama dilinde geliştirilmesine rağmen ben bugun size Python dilini kullanarak anlatacağım ama öncesinde biraz string eşlemesi ne işe yarar nerede kullanırız bunlara biraz değineceğim. Fuzzy(Bulanık) string eşlemesi , kullanıcılar kelimeleri […]
Makine Öğrenmesine Çok Değişkenli İstatistiksel Yaklaşımlar: Uyum Analizi

Uyum analizi, kategorik verilerin yorumlanmasını kolaylaştıran ve veri analizine grafiksel yaklaşım sunan çok değişkenli bir analiz yöntemidir.