İçeriğe Atla
Bu makale, yapay zeka kullanılarak Japoncadan çevrilmiştir
Japonca oku
Bu makale Kamu Malı (CC0)'dır. Özgürce kullanmaktan çekinmeyin. CC0 1.0 Universal

Entelektüel Maden Olarak GitHub

Açık kaynak yazılım geliştiricileri tarafından işbirlikçi bir geliştirme platformu olarak kullanılan GitHub adlı web hizmetini biliyor musunuz?

Son yıllarda, işbirlikçi bir çalışma alanı olarak kullanımı, açık kaynak yazılımların ötesine geçerek kurumsal yazılım geliştirmeyi ve hatta yazılımla ilgili olmayan uygulamaları da kapsayacak şekilde genişledi.

Ben de kendi programlarımı ve bu blog için yazdığım makalelerin taslaklarını yönetmek için GitHub'ı kullanıyorum.

Bu makalede, GitHub'ın kullanımının yazılımın ötesine geçerek, açık bilgi için ortak bir alana dönüşme olasılığını inceleyeceğim.

DeepWiki ile Wiki Sitesi Oluşturma

Üretken yapay zeka kullanan birçok yazılım geliştirme aracı, insan programcılara yardımcı olmak üzere tasarlanmıştır. Bu araçlarda insanlar programı yazar ve yapay zeka destek sağlar.

Ancak, insanların sadece talimat verdiği ve programı oluşturma görevini üretken yapay zekanın üstlendiği yeni bir yazılım geliştirme aracı türü ortaya çıkıyor.

Dikkat çeken öncü araçlardan biri Devin'dir. Bazıları, Devin'i tanıtmanın geliştirme ekibine yeni bir programcı eklemek gibi olduğunu söylemiştir. İnsan mühendislerin etkili kullanım için ayrıntılı destek sağlaması gerektiği hala belirtilse de, bu tür veriler şüphesiz toplanacak ve daha fazla iyileştirme için kullanılacaktır.

Tipik bir yazılım geliştirme ekibinin bir insan ve Devin gibi yapay zeka programcılarından oluştuğu dönem hızla yaklaşıyor.

Devin'in geliştiricisi Cognition, DeepWiki adında bir hizmet de yayınladı.

DeepWiki, GitHub'daki her yazılım geliştirme projesi için otomatik olarak bir wiki sitesi oluşturan bir hizmettir. Bu, Devin gibi bir yapay zekanın bir projenin tüm programlarını ve ilgili belgelerini okuyup analiz ettiği ve ardından tüm dokümantasyonu ve tasarım spesifikasyonlarını oluşturduğu anlamına gelir.

Cognition'ın, GitHub'daki herkesin serbestçe erişebildiği en büyük 50.000'den fazla halka açık yazılım geliştirme projesi için wiki siteleri oluşturduğu bildirildi.

Bunlar halka açık projeler olduğu için, bunu yapmanın bir sakıncası yoktur. Wiki siteleri otomatik olarak oluşturulabilse de, çok sayıda üretken yapay zekanın uzun süre tam kapasite çalışmasını gerektirmiş ve önemli maliyetler doğurmuş olmalıdır.

Cognition'ın bu maliyetleri üstlenmesiyle, çok sayıda halka açık proje, ücretsiz dokümantasyon ve tasarım spesifikasyonları edinerek fayda sağladı.

Eğer istatistiksel veriler, bu wiki sitelerinin halka açık projeler için faydalı olduğunu ve kalite ve verimlilik artışında önemli bir etkiye sahip olduğunu gösterirse, yazılım geliştirme şirketleri büyük olasılıkla DeepWiki'yi kendi projeleri için benimseyecektir.

Cognition, bunun gerçekleşeceğine inanarak çok sayıda halka açık proje için wiki sitesi oluşturmaya yatırım yapmış olmalıdır. Bu, Cognition'ın DeepWiki'ye olan güvenini gösterir. Ve DeepWiki benimsenirse, Devin de otomatik olarak onu takip edecek ve yapay zeka programcılarının yaygınlaşmasını önemli ölçüde hızlandıracaktır.

Belge Paylaşım Platformu Olarak GitHub

GitHub, açık kaynak yazılım geliştirme için programları paylaşma, birlikte düzenleme ve depolama konusunda popüler ve fiili standart haline gelmiş bir web hizmetidir.

Son yıllarda, kurumsal yönetim ve güvenlik özelliklerinin güçlenmesiyle, ileri düzey yazılım geliştirme şirketleri tarafından yaygın olarak kullanılmaya başlanmıştır.

Sonuç olarak, GitHub genellikle program depolama ve paylaşımı için birincil bir web hizmeti imajını taşır. Ancak gerçekte, programlarla tamamen ilgisiz çeşitli belgelerin ve materyallerin paylaşımına, birlikte düzenlenmesine ve depolanmasına olanak tanır.

Bu nedenle, birçok kişi geniş çapta birlikte düzenlemek istedikleri belgeleri yönetmek için GitHub'ı kullanır. Bu belgeler yazılımla ilgili olabileceği gibi tamamen alakasız da olabilir.

Ayrıca, bloglar ve web siteleri de bir tür program içeren veya programlar aracılığıyla yayınlanacak şekilde yapılandırılmış belgelerdir.

Bu nedenle, bireylerin ve şirketlerin blog ve web sitesi içeriğini, sunum programları ve otomatik site oluşturma programlarıyla birlikte tek bir GitHub projesi olarak bir arada depolamaları nadir değildir.

Bu tür blog ve web sitesi içeriklerini işbirliğine dayalı düzenlemeyi sağlamak için halka açık GitHub projeleri haline getirmek de mümkündür.

Son zamanlarda, üretken yapay zekayı yazılım geliştirmede kullanmanın yanı sıra, üretken yapay zeka işlevlerini doğrudan yazılıma gömmek de giderek yaygınlaşmaktadır.

Bu gibi durumlarda, üretken yapay zekaya ayrıntılı talimatlar veren, komut istemleri olarak adlandırılan yönergeler programın içine gömülüdür.

Bu komut istemleri de bir tür belge olarak kabul edilebilir.

Entelektüel Fabrika

Bir yazılım mühendisi olsam da, blogum için makaleler de yazıyorum.

Çok sayıda insanın bunları okumasını istesem de, okuyucu sayısını artırmak oldukça zorlayıcı.

Elbette, dikkat çekmek için makaleler oluşturmayı veya çeşitli etkili kişilerle doğrudan iletişime geçerek tavsiye almayı, çaba ve yaratıcılık göstermeyi düşünebilirim.

Ancak, kişiliğimi ve bu işin gerektirdiği çaba ve stresi göz önünde bulundurduğumda, agresif tanıtım konusunda pek hevesli değilim. Dahası, bu tür faaliyetlere zaman ayırmak, işimin temel yönlerinden, yani program oluşturmaktan, düşünmekten ve belge yazmaktan zamanımı çalacaktır.

Bu nedenle, son zamanlarda blog makalelerimin erişimini çeşitli içerik formatlarında dağıtarak genişletmek için bir "multimedya" veya "çok kanallı" strateji denemeye karar verdim.

Özellikle, bu, Japonca makaleleri İngilizceye çevirip bir İngilizce blog sitesinde yayınlamayı ve makaleleri açıklayan sunum videoları oluşturarak bunları YouTube'da yayınlamayı içeriyor.

Ayrıca, genel blog hizmetlerinde yayınlamanın ötesinde, geçmiş makalelerimin kategoriye göre bir dizinini içeren ve ilgili makaleleri birbirine bağlayan kendi blog sitemi oluşturmayı da düşünüyorum.

Her yeni makale eklendiğinde tüm bunları manuel olarak oluşturacak olsam, amacından sapmış olurum. Bu nedenle, ilk Japonca makaleyi yazmak dışındaki tüm görevler üretken yapay zeka kullanılarak otomatikleştirilmiştir. Buna Entelektüel Fabrika diyorum.

Bu sistemi gerçekleştirmek için programlar geliştirmem gerekiyor.

Şu anda, çeviri, sunum videosu oluşturma ve YouTube yüklemelerini tamamen otomatikleştirebilen programları zaten oluşturdum.

Şimdi ise, mevcut blog makalelerini kategorize etmek ve birbirine bağlamak için temel programları oluşturma sürecindeyim.

Bu tamamlandığında ve kendi özel blog sitemi oluşturacak ve otomatik olarak bir web sunucusuna dağıtacak bir program oluşturduğumda, Entelektüel Fabrikamın ilk konsepti tamamen gerçekleşmiş olacak.

Daha Geniş Anlamda Entelektüel Fabrika

Bu Entelektüel Fabrika için hammadde görevi gören blog makalelerimin taslakları da GitHub projeleri olarak yönetiliyor. Şu anda özel projeler olarak herkese açık değil, ancak gelecekte Entelektüel Fabrikanın programlarıyla birlikte bunları halka açık projeler haline getirmeyi düşünüyorum.

Ayrıca, şu anda geliştirmekte olduğum blog makalelerinin kategorizasyonu, makalelerin birbirine bağlanması ve blog makalelerinin video açıklamaları, DeepWiki ile aynı temel konsepti paylaşıyor.

Üretken yapay zeka kullanılarak, orijinal yaratıcı eserler hammadde olarak çeşitli içerikler üretmek için kullanılıyor. Buna ek olarak, bu içerikteki bilgi ve veriler birbirine bağlanarak bir bilgi tabanı oluşturulabiliyor.

Tek fark, hammaddenin bir program mı yoksa bir blog makalesi mi olduğu. Ve üretken yapay zeka destekli DeepWiki ve benim Entelektüel Fabrikam için bu fark büyük ölçüde önemsiz.

Başka bir deyişle, "Entelektüel Fabrika" terimi, benim özel programlarımla sınırlı olmayan, genel, daha geniş bir anlamda yorumlanırsa, DeepWiki de bir tür Entelektüel Fabrika'dır.

Üstelik, bir Entelektüel Fabrikanın ürettikleri, diğer dillerdeki çeviri makalelerle, sunum videolarıyla veya kendi kendine yapılmış blog ve wiki siteleriyle sınırlı değildir.

Kısa videolar, tweetler, manga ve animeler, podcast'ler ve e-kitaplar gibi akla gelebilecek her türlü medya ve formata içeriği dönüştürebilir.

Ayrıca, bu medya ve formatlardaki içerikler, daha geniş çok dillilik, uzmanlar veya yeni başlayanlar için sürümler ve yetişkinler veya çocuklar için sürümler dahil olmak üzere çeşitli kitlelere uyacak şekilde çeşitlendirilebilir.

Nihayetinde, özelleştirilmiş içeriğin isteğe bağlı üretimi bile mümkün olacaktır.

Entelektüel Maden Olarak GitHub

Bir Entelektüel Fabrika için hammaddeler prensipte her yerde saklanabilir.

Ancak, GitHub'ın açık kaynak projeleri için programları paylaşma, birlikte düzenleme ve depolama konusunda fiili standart haline geldiği ve sadece benim değil, çeşitli insanların GitHub'ı belge depolama yeri olarak kullandığı göz önüne alındığında, GitHub'ın Entelektüel Fabrikalar için birincil hammadde kaynağı olma potansiyeli ortaya çıkıyor.

Başka bir deyişle, GitHub, Entelektüel Fabrikalara hammadde sağlayarak, insanlığın paylaştığı bir Entelektüel Maden haline gelecektir.

Burada "insanlığın paylaştığı" terimi, açık kaynak projelerinin insanlık için paylaşılan bir yazılım varlığı olduğu fikrini yansıtır.

GitHub'ın temelini oluşturan açık kaynak felsefesi, açık belgeler kavramına da iyi uyacaktır.

Ayrıca, programlara benzer şekilde, her belge için telif hakkı bilgilerini ve lisansları yönetme kültürü de ortaya çıkabilir. Kaynak belgelerden otomatik olarak oluşturulan içeriğe kolayca aynı lisans atanabilir veya lisans tarafından belirlenen kurallara uyulabilir.

Bir Entelektüel Fabrika oluşturma açısından bakıldığında, hammadde belgelerinin GitHub'da birleştirilmesi idealdir.

Bu, iki avantaj sunar: GitHub'ı Entelektüel Fabrika'ya bağlamanın yeterli olması nedeniyle geliştirme verimliliği avantajı ve DeepWiki gibi herkese açık belgelere kendi Entelektüel Fabrika'sının işlevlerini ve performansını etkili bir şekilde gösterme yeteneği.

Gelecekte, çeşitli Entelektüel Fabrikalar geliştirilip GitHub'a bağlandıkça ve daha fazla kişi ve şirket Entelektüel Fabrikalar tarafından işlenmek üzere belgeleri GitHub'da yönettikçe, GitHub'ın Entelektüel Maden olarak konumu sağlamlaşacaktır.

İnsanlığın Paylaşılan Herkese Açık Bilgi Tabanı

GitHub'ın, bir Entelektüel Maden olarak merkezde yer alması ve Entelektüel Fabrikaların geniş bir yelpazede içerik ve bilgi tabanları üretmesiyle, bu ekosistemin tamamı, insanlık tarafından paylaşılan herkese açık bir bilgi tabanı oluşturacaktır.

Üstelik bu, GitHub'da yayınlanan belge sayısı arttıkça otomatik olarak genişleyen dinamik, gerçek zamanlı bir bilgi tabanı olacaktır.

Bu karmaşık, muazzam bilgi tabanı, içerdiği engin bilgi miktarıyla insanlar için faydalı olacak olsa da, potansiyel değerini tam olarak ortaya çıkarmak bizim için muhtemelen zorlayıcı olacaktır.

Ancak yapay zeka, insanlığın bu herkese açık bilgi tabanını tam olarak kullanabilecektir.

Halka Açık Bilgi Damarları

Böyle bir ekosistem gerçekleştiğinde, çeşitli halka açık bilgiler doğal olarak GitHub'da birleşecektir.

Bu, kişisel blog taslakları veya kurumsal web siteleriyle sınırlı kalmayacaktır.

Ön baskı makaleleri, araştırma fikirleri, deneysel veriler ve anket sonuçları gibi akademik içgörüler ve veriler de burada toplanacaktır.

Bu durum, sadece bilgi, fikir ve verileri tüm insanlığın yararına sunmak isteyenleri değil, aynı zamanda keşifleri hızla yayarak tanınmak isteyenleri de cezbedecektir.

Akademisyenler ve araştırmacılar bile, makaleler için uzun ve zaman alıcı hakem değerlendirme sürecini beklemek yerine, çalışmalarının yapay zeka tarafından geçerlilik, yenilik ve etki açısından doğrulanmasına, çeşitli içerik formatlarında ifade edilmesine ve "viral hale gelerek" tanınmasına değer bulabilirler.

Alternatif olarak, çalışmaları bu şekilde diğer araştırmacıların veya şirketlerin dikkatini çekerse, işbirlikçi araştırmalara veya finansmana yol açarsa, somut faydalar da söz konusu olacaktır.

Ayrıca, yapay zekanın kendi bilgisinin yeniden dolaşımı da olacaktır.

Üretken yapay zeka, ön eğitim yoluyla muazzam miktarda bilgi edinse de, bu engin bilgi yığını arasında beklenmedik bağlantıları veya benzer yapıları keşfederek aktif olarak öğrenmez.

Aynı durum, farklı bilgi parçalarını birleştirerek ortaya çıkan yeni içgörüler için de geçerlidir.

Öte yandan, önceden eğitilmiş bir üretken yapay zeka ile bu tür benzerlikler ve bağlantılar tartışıldığında, bunların değerini oldukça doğru bir şekilde değerlendirebilir.

Bu nedenle, çeşitli bilgi parçalarını üretken yapay zekaya girerek, bunları rastgele veya kapsamlı bir şekilde karşılaştırarak, beklenmedik benzerlikler ve değerli bağlantılar keşfetmek mümkündür.

Elbette, çok sayıda kombinasyon göz önüne alındığında, her şeyi kapsamak pratik değildir. Ancak bu süreci uygun şekilde kolaylaştırarak ve otomatikleştirerek, mevcut bilgilerden faydalı bilgileri otomatik olarak ortaya çıkarmak mümkün hale gelir.

Böyle bir otomatik bilgi keşfini başararak ve keşfedilen bilgiyi GitHub'da depolayarak, bu döngü sonsuza dek devam edebilir gibi görünüyor.

Böylece, bu Entelektüel Maden içinde çok sayıda keşfedilmemiş damar bulunur ve bunları kazmak mümkün hale gelecektir.

Sonuç

Fiili bir standart olarak, GitHub gibi insanlığın paylaşılan bilgi tabanı bu şekilde şekillendiğinde, üretken yapay zekanın ön eğitimi ve RAG gibi bilgi erişim mekanizmaları için kullanılması muhtemeldir.

Böyle bir senaryoda, GitHub'ın kendisi devasa bir beyin gibi işlev görecektir. Üretken yapay zekalar daha sonra bu beyni paylaşarak bilgiyi dağıtacak ve genişletecektir.

Burada ayrıca kaydedilen bilgi, sadece olgusal kayıtlar, yeni veriler veya sınıflandırmalar olmayacaktır. Aynı zamanda, diğer bilginin keşfini ve yeni kombinasyonları teşvik eden bir katalizör görevi gören bilgiyi de içerecektir.

Katalitik etkiye sahip bu tür bilgiyi, bir Entelektüel Kristal veya bir bilgi kristali olarak adlandırıyorum. Bu, örneğin yeni düşünce çerçevelerini içerir.

Çerçeveler yeni keşfedildiğinde veya geliştirildiğinde ve Entelektüel Kristaller eklendiğinde, onların katalitik etkisi, daha önce mümkün olmayan yeni bilgi kombinasyonlarına ve yapılandırmasına olanak tanıyarak, yeni bilginin artmasına yol açar.

Bazen bunlar, bilgiyi daha da güçlendiren başka bir Entelektüel Kristal içerebilir.

Bu tür bilgi, bilimsel keşiften ziyade matematiksel sorgulamaya, mühendislik geliştirmeye veya icada daha yakındır. Dolayısıyla, bilimsel bilgi gibi yeni gözlemsel gerçeklerle değil, tamamen düşünce yoluyla büyüyen bir bilgidir.

Ve GitHub, bir Entelektüel Maden olarak, onu kullanan sayısız üretken yapay zeka ile birlikte, bu tür bilginin büyümesini hızlandıracaktır.

İnsan ölçeğindeki keşif hızını çok aşan bu hızla keşfedilen bilgi, Entelektüel Fabrikalar tarafından kolayca anlaşılabilir bir formatta sunulacaktır.

Bu şekilde, tamamen düşünce yoluyla keşfedilebilecek bilgi hızla ortaya çıkarılacaktır.