“DEEP LEARNING” TABANLI “MACHINE LEARNING” HİZMETİ: IBM WATSON DEVELOPER CLOUD

IBM 2015 yılında “deep learning” tabanlı “machine learning” hizmetleri sunan AlchemyAPI firmasını satın almıştı. Alchemy API internet üzerinden yazılım hizmeti (software as a service) sunan bir firma. Başlıca hizmetleri doğal dil işleme (natural language processing)  ve bilgisayarlı görü (computer vision) olan firma ayda 3 milyar API çağrısı almakta. IBM Alchemy API’nin yapay zeka hizmetlerini IBM Watson Developer Cloud adıyla sunmaya başlamıştır.

IBM Watson Developer Cloud

IBM’in kataloğunda 17 API bulunuyor [1]. IBM Watson Developer Cloud’daki  yapay zeka hizmetleri Language, Speech, Vision ve Data Insights başlıkları altında gruplandırılmış.

Language

  • AlchemyLanguage (verilen bir metin belgesi üzerinde varlık çıkartma, bakış açısı çözümleme, duygu çözümleme, anahtar sözcük çıkartma, kavram etiketleme, ilişki çıkartma, taksonomi sınıflandırma, yazar çıkartma, dil belirleme, metin çıkartma, mikro biçim ayrıştırma, besleme belirleme,  bağlı veri desteği hizmetleri gerçekleştirilmektedir)

AlchemyAPI-LanguageAPI

http://www.alchemyapi.com/products/demo/alchemylanguage
  • Concept Insights (bir belgeyi çözümleyerek, belgedeki üst düzey kavramları çıkartır ve verilen alandaki ilişkili diğer belgeleri önerir)
  • Dialog (kullanıcıyla karşılıklı konuşma gerçekleştirebilen uygulama geliştirme olanağı sağlar)

AlchemyAPI-DialogAPI

http://dialog-demo.mybluemix.net/
  • Document Conversion (HTML, PDF, and Microsoft Word belgelerini normalize edilmiş HTML, düz text ya da Solr JSON dosya biçimine dönüştürür)
  • Language Translation (Bir dilden diğer bir dile “konuşma”, “haber” ve “patent” olmak üzere üç farklı alandaki içeriği çevirebilir)
  • Natural Language Classifier (en fazla 1000 sözcükten oluşan bir metinde bahsedilen ana konunun ne olduğunu belirler)
  • Personality Insights (en az 3500 sözcükten oluşan kkişisel bir metinden kişilik özelliklerini çıkartır)

AlchemyAPI-PersonalityInsightsAPI

https://watson-pi-demo.mybluemix.net/
  • Relationship Extraction (verilen bir metin içerisindeki yapılandırılmamış veri kümlerini anlamlandırır)

AlchemyAPI-RelationshipExtractionAPI

http://relationship-extraction-demo.mybluemix.net/
  • Retrieve and Rank (verlen bir sorguda konuyla en ilgili sonuçların elde edilmesini sağlayacak bir algoritma çalıştırılır)
  • Tone Analyzer (verilen bir metinde duygular, sosyal eğilimler ve yazı stilini belirler)

AlchemyAPI-ToneAnalyzerAPI

https://tone-analyzer-demo.mybluemix.net/

Devamı »