ElasticSearch ve Python ile Veri Madenciliği

Ana Sayfa » Kurslar » ElasticSearch ve Python ile Veri Madenciliği

Eğitimin Kısa Özeti:

Python ve Elasticsearch kullanılarak veri toplama ve işleme uygulaması geliştirilecektir.
 
Eğitmenler: Doğukan Çelik, Anıl Ülgen
 
Katılımcılar için Ön Şartlar

 
Eğitim İçeriği

  • Katılımcılar ile tanışma ve kurs içeriği hakkında özet bilgi
  • Veri nedir?
  • Veri madenciliği nedir?
  • Veri madenciliği ile veri bilimleri arasındaki bağlantı(yapay zeka, makine öğrenmesi ile ilişkisi
  • Temel istatistik kavramları
  • Internet ortamındaki veri kaynakları nelerdir?
  • Veri kazıma (Web crawling / Data scraping)
  • Veri kazıma yasal mıdır?
  • Kursiyerler ile tartışma konusu: Facebook/Cambridge Analytica davası
  • GDPR (General Data Protection Regulation) nedir?
  • Veri kazıma için en çok kullanılan açık kaynak kodlu kütüphaneler ve Python dili ile başlangıç seviyesi uygulama
  • Veri madenciliği için veri tabanı sistemleri
  • REST API nedir?
  • Elasticsearch nedir?
  • Veri madenciliği için Elasticsearch
  • Elasticsearch kurulumu ve yapılandırması
  • Temel Elasticsearch kavramları (index, shard, replica, document)
  • Elasticsearch REST API arayüzü ve kullanımı
  • Elasticsearch analiz araçları (reverse search -percolation-, language analyzers vs)
  • Elasticsearch kimler kullanmamalı !
  • Elasticsearch Query DSL
  • Elasticsearch ve Apache Lucene ilişkisi
  • Lucene sorgusu olusturma ve Elasticsearch ile kullanma
  • Orta seviye veri kazıma uygulaması
  • Elde edilen verinin Elasticsearch ile sınıflandırılması
  • Veri kazıma ve RabbitMQ
  • Üst seviye veri kazıma + RabbitMQ + Elasticsearch uygulaması ve raporlama
  • Kibana
  • Elastic Stack
  • Elasticsearch monitorleme araçları (Cerebro)
  • Elasticsearch kümelenmesi -Clustering- ( master node, data node, client node kavramları)

 
Başvurunuzu yapın