Okunma süresi: 7 dakika
1

Doğal Dil İşleme+1: 8.Düzenli İfadeler

Okunma süresi: 7 dakika Doğal Dil İşleme yazı serüvenimiz heyecanla devam ediyor. Veri ön işleme, veriyi tanıma olarak adlandırabileceğimiz son yazılarımıza ek olarak, bu yazımızda düzenli ifadeler konusuna girmek istedik. Dışarıdan her ne kadar doğrudan doğal dil işleme konusu olarak görülmese de biz bu konunun çok önemli olduğunu ve eğer bol pratik yapılır, iyi öğrenilirse, sonraki işlemler öncesinde işlerinizi […]

Okunma süresi: 4 dakika

Rastgelelik Nedir ? Tahmin Edilebilir mi ?

Okunma süresi: 4 dakika Geçmiş dönemlerden beri insanlar, olayların sonuçlarındaki belirsizliği merak etmişlerdir. Bir zarın yuvarlanışından tutun bir kartın iki ardı arasındaki dönüşü rastlantı kavramının gelişmesini sağlamıştır. Rastgelelik, bir tanım olarak sağlam temellere oturtulmamışsa da basit olarak bir olay yığınının öngörülemeyen hali diyebiliriz. Örnek olarak bir zar atıldığında, sonucu tahmin edilemezken; çift gelme olasılığı, 1 gelmesine kıyasla 2 kat […]

Okunma süresi: 2 dakika

Veri Görselleştirme (Data Visualization)

Okunma süresi: 2 dakika Veri görselleştirme tekniğinin anlaşılabileceği iki grafikten söz etmek istiyorum. Bu görselde Joseph Minard tarafından ‘Carte figurative des pertes successives en hommes de l’Armée Française dans la campagne de Russie 1812-1813’ adıyla hazırlanan grafik görünmekte. 1869 yılında ortaya çıkan bu grafik Rusya seferindeki duruma ait bazı izler içeriyor. Ordunun konumu, hareket yönü, sıcaklık hakkında bilgiler veriyor. […]

Okunma süresi: 3 dakika

Python: Bölüm 8 – Liste Veri Yapıları

Okunma süresi: 3 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında kısaca veri yapılarını gördük. Bundan önceki bölüm olan Python: Bölüm 7 – Veri Yapıları yazısını daha okumadıysanız bu linke tıklayarak ulaşabilirsiniz. Bu bölümde ise liste veri yapılarını daha yakından inceleyeceğiz. Hız kesmeden hadi başlayalım!! Listeler sıralı dizilimlerdir (sequence). Tuple ve string nesneler ile aynı dilimleme ve adımlama işlemlerini […]

Okunma süresi: 3 dakika

Python: Bölüm 7 – Veri Yapıları

Okunma süresi: 3 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında modül ve paket oluşturmayı öğrendik. Bundan önceki bölüm olan Python: Bölüm 6 – Modüller yazısını daha okumadıysanız bu linke tıklayarak ulaşabilirsiniz. İçerik: Liste Veri Yapısı Tuple Veri Yapısı Dictionary Veri Yapısı Küme (set) Veri Yapısı String Veri Yapısı Bu bölümde list, tuple, dictionary, set ve string yapılarına biraz […]

Okunma süresi: 3 dakika

Python: Bölüm 6 – Modüller

Okunma süresi: 3 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında kendi fonksiyonlarımızı oluşturmayı işledik. Bundan önceki bölüm olan Python: Bölüm 5 – Fonksiyonlar yazısını daha okumadıysanız bu linke tıklayarak ulaşabilirsiniz. İçerik: Modüller Modül Oluşturma Paketler Bu yazımızda ise detaylı bir şekilde modüller ve paketleri işleyeceğiz. Hadi başlayalım!! Modüller Python programlama dilinde modül, kısaca .py uzantılı python kodu içeren […]

Okunma süresi: 4 dakika

Python: Bölüm 5 – Fonksiyonlar

Okunma süresi: 4 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında öncelikle for ve while döngülerini işledik. Daha sonra, çok kullanışlı ve işimize yarayacak fonksiyonlardan biri olan range() fonksiyonunu öğrendik. Bundan önceki bölüm olan Python: Bölüm 4 – Döngüler yazısını daha okumadıysanız bu linke tıklayarak ulaşabilirsiniz. İçerik: Fonksiyonlara Giriş Fonksiyonlarda Argüman Kullanımı Yerel ve Global Değişkenler Lambda Fonksiyonları return […]

Okunma süresi: 4 dakika

Python: Bölüm 4 – Döngüler

Okunma süresi: 4 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında öncelikle Python programlama dilinde kullanımı çok önemli olan dir(), help() ve type() fonksiyonlarını işledik. Daha sonra operatörleri ve koşul ifadelerini öğrendik. Bundan önceki bölüm olan Python: Bölüm 3 – Operatörler ve Koşul İfadeleri yazısını daha okumadıysanız bu linke tıklayarak ulaşabilirsiniz. İçerik:  For Döngüsü  While Dögüsü  Range Fonksiyonu Bu […]

Okunma süresi: 3 dakika

Numpy For Data Science – Part 2

Okunma süresi: 3 dakika Veri bilimi için Numpy adlı serimizin ikinci bölümünden herkese merhaba. Part – 1 yazısında Numpy kütüphanesinin temellerini ele alıp örneklerle beraber göstermiştim. Bu yazının devamında Numpy kütüphanesinde ilerleyip biraz uygulamaya yönelik kodlardan bahsedeceğim. Hadi başlayalım. 132-159 nolu kodlar arasında kütüphanenin giriş seviyesindeki özelliklerini ele almaya devam ediyoruz. Sonrasında ise “Q” harfi ile başlayan değişkenlere birer […]

Okunma süresi: 3 dakika

Numpy For Data Science – Part 1

Okunma süresi: 3 dakika Bir veri bilimi projesine attığımız ilk adımlarda veriyi tanıyıp bazı istatistiki değerlerine göz atmak ve üzerinde array işlemleri yapabilmek için Numpy adlı Python kütüphanesini kullanırız. Matematiksel array işlemlerinde temel python fonksiyonlarına göre daha yüksek performansla çalışan Numpy bir veri bilimcinin olmazsa olmaz yeteneklerinden biri haline gelmiştir. Bu yazıda temel olarak kullanılan Numpy özelliklerine giriş yapıp […]

Okunma süresi: 2 dakika

Python 3.9’u Karşılarken

Okunma süresi: 2 dakika Python 3.9, 3.9.0b3 beta sürümünü geride bırakmasının ardından 18 aylık geliştirme sürecini de tamamlayarak 5 Ekim 2020 itibariyle tam yayına geçiyor. Bu sürüm sunduğu özellik eklemelerinin ötesinde Python’un gelişimi açısından yeni bir yola girildiğinin işaretlerini de taşıyor. Uzun geliştirme sürecini terk eden Python’un yeni sürümünde hangi özellikleri getirdiğini ve nasıl bir evrime doğru ilerlediğini birlikte […]

Okunma süresi: 3 dakika

Python-Yeni Başlayanlar İçin Hayat Kurtaran Yöntemler

Okunma süresi: 3 dakika Herkese merhaba değerli datasciencearth okuyucuları bugün sizlere python  programlamaya yeni başlayanlar için kullanışlı yöntemleri ele almak istiyorum. -Range Metodu- Python da liste yapılarımızı oluştururken her elemanı teker teker ekleyip yazdırmak zaman kaybına neden olabiliyordu.Range fonksiyonu bize bu konuda yardımcı oluyor.Varsayılan olarak 0’dan başlayarak 1 attırarak bir sayı dizisi döndürerek belirlediğimiz bir sayıdan önce döngüyü durdurur. […]

Okunma süresi: 4 dakika

Python: Bölüm 3 – Operatörler ve Koşul İfadeleri

Okunma süresi: 4 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında Python programlama dili hakkında temel bilgiler vermiştik ve kısaca veri tiplerini işlemiştik. Bundan önceki yazımız Python: Bölüm 2 – Temel Bilgiler ve Veri Tipleri yazısını daha okumadıysanız bu linke tıklayarak ulaşabilirsiniz. İçerik:  dir(), help() ve type() Fonksiyonları  Operatörler  Koşul İfadeleri Bu yazımızda ise öncelikle geliştirmiş olduğumuz veya geliştireceğimiz […]

Okunma süresi: 6 dakika

Python: Bölüm 2 – Temel Bilgiler ve Veri Tipleri

Okunma süresi: 6 dakika Herkese merhabalar, Python eğitim serisinin bir önceki yazısında Python programlama diline bir giriş yapmıştık. Öncelikle kısaca tarihçesi, avantajları, hangi şirketlerin Python kullandığı ve hangi uygulamalar Python ile geliştirildiği gibi konulara değindik. Daha sonra Windows işletim sistemi için nasıl kurulduğundan bahsettik. Son olarak temel bilgiler verdik. Bundan önceki yazımız Python: Bölüm 1 – Giriş yazısını daha […]

Okunma süresi: 5 dakika

Python ve Makine Öğrenmesi: Önemli Değerleri Anlamak – Bölüm 12

Okunma süresi: 5 dakika Makine Öğrenmesi (Machine Learning), verileri ve istatistikleri inceleyerek bilgisayarın öğrenmesini sağlar. Makine Öğrenmesi, verileri analiz eden ve sonucu tahmin etmeyi öğrenen bir program gibidir. Belki de gibisi fazla 🙂 Makine Öğrenmesi, yapay zeka (Artifical Intelligence) yönünde atılan ilk adımdır. Bu bölümde matematik ve istatistik bilgimizi yeniden yoklayacağız ve veri setlerine dayalı olarak önemli sayıların nasıl […]

Okunma süresi: 5 dakika

Python: Bölüm 1 – Giriş

Okunma süresi: 5 dakika Merhabalar! Bu benim Data Science for the Earth sitesindeki ilk yazım. Bu yazıda uzun soluklu olacak Python eğitim serisine başlangıç yapacağız. Umarım beğenirsiniz. İyi okumalar. İçerik: Giriş Kurulum Temel Bilgiler Giriş: Python ile hem toplama, çıkarma, çarpma ve bölme gibi basit işlemleri, hem de karmaşık istatistiksel hesaplamalar yapabilirsiniz. Python size her alanda sınırsız sayıda modül […]

Okunma süresi: 6 dakika

NumPy’da Olasılık Dağılımları: Normal Dağılım, Binom Dağılımı, Poisson Dağılımı – Bölüm 11

Okunma süresi: 6 dakika Olasılık dağılımı, genelde olasılık teorisi ve istatistik kapsamında kullanılır – kısaca bize bir deneyde farklı sonuçların ne kadar olası olduğunu verir. Normal Dağılım (Gaussian) Normal Dağılım, en önemli dağılımlardan biridir. Alman matematikçi Carl Friedrich Gauss’tan sonra Gaussian Dağılımı olarak da adlandırılmaktadır. Birçok olayın olasılık dağılımına uyar. Örneğin IQ derecesi, kalp atışı gibi. Python normal dağılımı, […]

Okunma süresi: 5 dakika

NumPy’da Random Sayılar, Random Veri Dağılımı ve Seaborn – Bölüm 10

Okunma süresi: 5 dakika Random sayı programcılar arasında genelde “rastgele sayı” veya “her zaman farklı bir sayı” olarak bilinmektedir, ancak bilinenin aksine random sözcüğü bu anlama gelmez. Random, “mantıksal olarak tahmin edilemeyen” anlamına gelir. Diğer yandan random için “mantıksal olarak tahmin edilememe” konusu biraz kafa karıştırıcı. Çünkü bilgisayarlar üzerinde çalışan tüm program kodları belli bir algoritmaya dayalı olarak çalıştığına […]

Okunma süresi: 6 dakika

NumPy’da İterasyon, Join, Split, Search, Sort, Filter – Bölüm 9

Okunma süresi: 6 dakika NumPy’da iterasyon (tekrarlama), dizi elemanlarının tek tek alınması anlamına gelir. Bunu NumPy’da çok boyutlu dizileri ele alırken, Python’daki for döngüsünü kullanarak yapabiliriz ancak bunun tek yolu bu değil. For döngüsü ile 1-D bir dizi üzerinde döndürme (loop) işlemi, her bir elemanı tek tek görecektir. 2-D bir dizide döngü tüm satırlardan geçecektir. Herhangi bir n-D dizisi […]

Okunma süresi: 6 dakika

NumPy’da Copy, View, Shape, Reshape – Bölüm 8

Okunma süresi: 6 dakika NumPy’da copy ve view işlevleri arasındaki farkı bilmeniz gerçekten önemlidir. Aksi durumda dizileri yanlışlıkla değiştirmek ve sonunda orijinal dizideki verilere ulaşamamak gibi sorunlarla karşılaşabilirsiniz. Bir diziyi kopyalama (Copy) ile bir dizinin görünümü (View) arasındaki temel fark, kopyanın yeni bir dizi olması, görünümün ise yalnızca orijinal dizinin bir görünümü olmasıdır. Kopya dizi içerisinde orijinal diziden gelen […]

Veri Bilimci Yetiştirme Programı

Her yerde geçerli @datasciencearth sertifikası

Bu program ülkemizde büyük işgücü açığı bulunan Veri Bilimi konusunda çalışabilecek yeterliliklerde Veri Bilimciler yetiştirmek için kurgulanmıştır.

Ücretli ve Ücretsiz Eğitimler

Türkiye'nin en büyük veri bilimi topluluğu ile kariyerinizi inşa edin.

Gruplarımıza katılın!

Data Science Earth

Data Science Earth ekibi, üst düzey Veri Bilim çözümleri üretmek amacı ile toplanmış akademisyenler ve uzmanlardan oluşmaktadır. Öncelikli olarak veri bilincini geliştirmeyi ve küreselleşen rekabet ortamında verinin gücünün doğru kullanılmasını sağlamayı amaçlamaktadır.

Sponsor

QuestionPro 35 farklı soru seçim özelliği ile anket çalışmalarımıza güç katmaktadır.