Arama butonu
Bu konudaki kullanıcılar: 1 misafir
55
Cevap
1211
Tıklama
16
Öne Çıkarma
Cevap: OneCeviri (2. sayfa)
H
6 yıl (1027 mesaj)
Binbaşı

Bahsi geçen örnek Oneceviri'ye ait değil. OpenNMT projesine ait.

Ayrıca Lagumciya birçok Türkçe kaynakta zaten böyle geçiyor, Google'da arayınca bu adın geçtiği bir sürü haber buluyorsunuz. Şüpheli bir durum yok.

Çok şaşılacak bir şey değil, ben de size benim de kullandığım ama adını paylaşmayacağım bir nöral makine çevirisi aracının aynı metni nasıl çevirdiğini paylaşayım:

Pek çok parti üyesi, Lagumcija'nın Demokratik Hareket Partisi (SDA) ile koalisyon kurma kararının otokratik olduğunu düşündü ve parti kadrolarının çoğu ve seçimlerde SDP'yi destekleyen vatandaşlar tarafından ihanet olarak kabul edildi.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @prf23
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

örnek OneCeviriye aittir OpenNMT değildir. OpenNMT çok kapsamlı bir dildir ve herkes uğraşır bende uzun süreden beri uğraşıyorum bu sistem ile burada sadece belli başlı denemeler yaptık ve sürekli olarak bu denemeleri yapmaya da devam ediyoruz. Elimizde 72 GB boyunda bir data hazırlandı bunun için bir server ve sunucu kiralamayı veya bu kiralama olmadan sizin verdiğiniz çevirileri otomatik çevirip size tekrar gönderen bir sistem ile uğraşıyorum. Telegram bir çok kişi kullanır mı kullanmaz mı bilemem fakat telegram üzerinden yazdığınız bir yazayı otomatik olarak çevirip size tekrar gönderen bir sistem yaratmayı planlıyorum. Oldukça herkesin kullanabileceği bir yapı ve sistem olmasını sağlamak için uğraşıyorum.

72 GB datayı 18GB kadar düşürülmüş halini isterseniz atıp sizde testlerinizi yapabilirsiniz.

github

Py-Torch :https://github.com/OpenNMT/OpenNMT-py

Tensorflow :https://github.com/OpenNMT/OpenNMT-tf

18GB Train data :http://web-language-models.s3-website-us-east-1.amazonaws.com/wmt16/deduped/tr.xz


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @HK-47
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Proje halen daha canlı ve halen daha insanların bize karşı desteklerini beklemekteyiz. Tensorflow veya py-torch bilen kişi ve kişilerde bu program ve yazılım için bana ulaşabilir ve desteklerini verebilir.

Telegram : @Byramklc



B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Öncelikle merhaba ben uzun süreden beri zaten bu işler içindeyim uzun süredir tensorflow ve sistemleri hakkında sürekli olarak çalışmalar yapan birisiyim benim ilk baştaki amacım diğer bir program olan otomatik olarak çeviri yapan bir program yazmaktı fakat bu konuda başarılarımı getiremedim uzun süredir de bir çok train yaptırıp bu konuda geliştirmeler içerisindeyiz burası açık kaynak bir sistemdir 72 gblık bir datayı kusura bakmayın ama i7-7700k işlemcili 32 Gb ram li ve gtx 1080 ti bir bilgisayar günler içerisinde çıkarıyor. Cuda çekirdekleri dahil buna uzun süre dayansa bile bir yerden sonra yavaşlıyor ve işlemciye de yük bindirmeye başlıyor. GTX 1080 ti de bulunan cuda çekirdeklerin hatti hesabı yok. Burası açık kaynak bir platformdur burada herkes bir şeyler yazar ve yayınlarlar ben başta dediğim gibi amacım otomatik bir ceviri yaptırmaydı fakat bu konuda hiç bir şekilde ilerleme yapamadım ve yapamadığımdan dolayı bu sisteme çevirdim. Burada yayınlama amacıma gelirse de normalde ben bunu telegram üzerinden bir bot şekilde açıcaktım bunun içinde gerekli sunucular ve raw destekli ücretsiz hostlar alıcaktım ve geliştirmeye açık olarak herkesin yararlanacağı bir şekile döndürecektim. Ayrıca kendisinin bir çok haber sitesindeki haberleri çevirmesi için gerekli scriptleri yazıp bunları da telegram üzerinde yayınlaması içinde özel scriptler kullanacaktım. Burada asıl konuya gelmek olursa ben buraya yaklaşık olarak 20 gb bir train data verdim bu data içerisinde bir çok sitenin haberlerini otomatik algılaması için ögretme yayınladım. Kusura bakmayın ama bu denli büyük bir projede herkes olur ve ben bu denli bir projeyi kendim başından dediğim gibi yapmadım. OneCeviri den alınmış dediğim ise kullanılan program ve data sistemi OneCeviri içerisine entegre olarak gelicek zaten. Burada herkese soruyorum bir projeyi öldürmek mi daha iyi yoksa onu geliştirmek mi daha iyi ben bu konuda adımlarımı atmaya devam ediyorum gün geçtikçe projede daha fazla özellik ve yenilikler eklemeye devam ediyorum. Sistemi bugün test ettim ve 72 GB data artık 78 GB yükseldi. League of legends sayfalarını tanıması ve oradan alabileceği kelimeler ve özellikler için tarama oluşturdum ve oldukça güzel bir tarama yaptı sistem daha da güzelleşti dediğim gibi sizin sadece 1-2 mblık bir dosya indirip kullanabileceğiniz bir şekle çevirmeye çalışıyorum bu yüzden halen daha bir demo veya bir görüntü bulunmuyor terminal ekranından görüntü alıp at diyebilirsiniz ben fake bir terminal oluşturup onu sizede atabilirim böyle şeyler yapmamak adına geliştirmeye devam ediyorum.

iyi forumlar...


Proje ölmedi halen daha devam ediyor....


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @HK-47
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Yeni OneCeviri Sürüm tespit edildi!

📦 Sürüm ve Değişiklikler:

ℹ️ OneCeviri
📂 Dosya boyutu: XXX MB
⬇️ İndirme (https://github.com/Byramklc/OneCeviri)

ℹ️ Sürüm değişiklikleri

Sürüm herkese açıldı.
Yeni yapılandırmalar ve güncellemeler yakın süre içerisinde git merkezinde açılacaktır.
72 GB test edilmiş veri yüklenmeye başlanıldı.
OpenNMT eş zamanlı güncelleme desteği yapıldı.
Py-Torch versiyonu ile gerekli değişimler yapılacak ve sistem ona göre yeniden dizayn edilecektir.


Bu mesaja 1 cevap geldi.
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

OneCeviri ayrı bir program gibi düşünün kendi arayüzü üzerinden yazdığınız yazının hex kodlarını gösteren ve 3 farklı sistemde çevirisini gösteren bir arayüze sahip şu anda buraya atmamamın sebebi ise bu arayüzün tamamıyla değişmek üzere olduğundan dolayı. OneCeviri Google Translate , Bing Translate ve Yandex translate çevirilerini gösteriyor. Tensorflow ise burada önemli rolü oynayan yapay zeka uzun yazılar dahil olsa bunu farklı sistemlerde test edip google , bing ve duckduckgo gibi siteler üzerinden araştırıp türkçe şeklinde yazılan yazılarıda derleyip ona göre size sunumlar yapan bir yapay zekadır. Program şu anda çok uzun makaleleri dahil olabildiğince düzgün bir şekilde çevirebiliyor.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Scotfold
G
6 yıl (896 mesaj)
Yüzbaşı

Sabırsızlıkla bekliyoruz



< Bu ileti mobil sürüm kullanılarak atıldı >

S
6 yıl (334 mesaj)
Teğmen

quote:

Orijinalden alıntı: Byramklc

OneCeviri ayrı bir program gibi düşünün kendi arayüzü üzerinden yazdığınız yazının hex kodlarını gösteren ve 3 farklı sistemde çevirisini gösteren bir arayüze sahip şu anda buraya atmamamın sebebi ise bu arayüzün tamamıyla değişmek üzere olduğundan dolayı. OneCeviri Google Translate , Bing Translate ve Yandex translate çevirilerini gösteriyor. Tensorflow ise burada önemli rolü oynayan yapay zeka uzun yazılar dahil olsa bunu farklı sistemlerde test edip google , bing ve duckduckgo gibi siteler üzerinden araştırıp türkçe şeklinde yazılan yazılarıda derleyip ona göre size sunumlar yapan bir yapay zekadır. Program şu anda çok uzun makaleleri dahil olabildiğince düzgün bir şekilde çevirebiliyor.
Şayet dediğiniz kadar isabetli çeviri yapıyorsa dönüm noktası olabilir çeviri işinde, bekliyoruz bakalım.


Bu mesaja 1 cevap geldi.
S
6 yıl (1515 mesaj)
Binbaşı

Dediğiniz gibi gerçekten ağır makalelerde bile isabetli bir çeviri yapabilen bir program yapabilecekseniz bu sektöre çok katkı sağlarsınız ve çevirmenlerin de işini oldukça kolaylaştırırsınız ama Google çeviri,Yandex ve Bing çeviriyi kullanacağınızı söylediniz aynı anda 3 çeviriyi harmanlayıp yapay zekasını kullanarak en mantıklı cümleleri mi kuracak ve çeviri hafızası olacak mı?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Neural machine translation and sequence learning yani verdiğiniz uzun bir cümle yada yapıyı kendisi öğrenerek daha sonra bu yazdığınız yazıya göre çevirileri isabetli bir şekilde yapabilen bir yapay zeka. Örnek olarak sistemin nasıl çalıştığına dair ufak bir yapı şeması

< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Sasua
P
6 yıl (873 mesaj)
Yüzbaşı

Google'ın bile youtube'a koydukları otomatik çeviri aracı düzgün çalışmıyor. Kendinizden çok emin konuşmuşsunuz. Birkaç örnek gösterseydiniz.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Yukarıda anlattığım gibi bu çeviri aracı youtube daki gibi basit bir çeviri aracı değil attığınız her yazıyı ve her detayı sürekli olarak inceleyip ona göre bir algoritma oluşturup ona göre çeviren bir yapay zekadır. Bu yapay zeka hackathonda zaten gösterildi. Bu yapay zeka youtube da ki mantıktan daha iyi çalışmasının sebebi oldukça fazla işlem yapmasıdır. Görseller elbet gelicek zaten şu anda yeni bir tasarım üzerinde çalışıyoruz ve benim sistemi github upload etmeye başlamam bekleniyor.




Bu mesajda bahsedilenler: @Pizza Steve
G
6 yıl (747 mesaj)
Yüzbaşı

Eğer gerçekten böyle bir program çıkarsa olacakları açıklıyorum:

1- Yapılan çeviri en fazla Google Translate kalitesinde olacak.
2- Program aşırı kullanışsız olduğu için kimse kullanmayacak.
3- Sonuç olarak bu program da unutulup gidecek.


Bu mesaja 1 cevap geldi.
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

1 - Yapılan çeviriler google translate den daha iyi çünkü bu yapay zeka sürekli güncellenen ve sürekli olarak yenilenen bir yapay zeka gün geçtikçe tüm kelimeleri anlamları sürekli olarak algılayıp bunları ona göre yorumluyor.
2 - Program aşırı kullanışsız olmasında bir şey diyemem bu yüzden herkesin kullanabilmesi için bir arayüz ve yapı inşa etmeye çalışıyoruz.
3 - Program unutulup gitmemesi için burada ben olmasam dahil herkesin görebileceği şekilde açık kaynak şekilde yayınlayacaz. Ben bıraktığım vakit bir başka kişi bunu geliştirmeye devam edecek.


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @yusuf0808
S
6 yıl (2240 mesaj)
Yarbay

quote:

Orijinalden alıntı: Byramklc

1 - Yapılan çeviriler google translate den daha iyi çünkü bu yapay zeka sürekli güncellenen ve sürekli olarak yenilenen bir yapay zeka gün geçtikçe tüm kelimeleri anlamları sürekli olarak algılayıp bunları ona göre yorumluyor.
2 - Program aşırı kullanışsız olmasında bir şey diyemem bu yüzden herkesin kullanabilmesi için bir arayüz ve yapı inşa etmeye çalışıyoruz.
3 - Program unutulup gitmemesi için burada ben olmasam dahil herkesin görebileceği şekilde açık kaynak şekilde yayınlayacaz. Ben bıraktığım vakit bir başka kişi bunu geliştirmeye devam edecek.
Bana çok ütopik geliyor maalesef yani kendi evreni boyutu olan oyunlar var.Gecende shadow War ile ilgili bir çeviri vardı orda argo lan kelimesi kullanılmış sonra mevzu çıktı.Bilakis bu tarz durumlara karşı bu yazacağınız program nasıl karşılık verecek orası belirsiz.Ayrica bir kaç kişi buraya muhalif bişey yazsa durum kariscak bu konu kirlenir hevesiniz kaçar.Somut birşeyler yapıp koysaniz daha olumlu olur bence.tesekkurler



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Buna şöyle bir cevap vermek istiyorum bu yapay zeka aslında direk olarak çevirileri yapmıyor. Bu program tüm kelimeyi atıyorsunuz yani hikayenin tamamını atıyorsunuz ve bu programda hepsini inceliyor yani başlangıçta program kendisi ögrenmeye çalışıyor. Örnek diyelim bu program direk olarak aslında attığınız bir kelimeyi çevirebilse dahil aslında program sizden bütün yazılanları atmanızı istiyor. Program atmanızı istiyor derken burada tensorflow sisteminin yapay zekasından bahsediyor bu yapay zeka hikayeyi ögrendikten sonra çevireceğiniz bütün yazıları kendisi otomatik olarak düzgün bir şekilde çevirmeye başlıyor. Program hikayeyi ögrenip öyle çevirmeye başlıyor.




Bu mesajda bahsedilenler: @sinnerclown
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

öncelikle gerçekten sizin ne hakkında konuştuğunuza dair bir şeyler anlamış değilim.
http://opennmt.net/

Burası OpenNMT yani senin bildiğin gibi kullanılan bir sistem değil. Google translate bir yere kadar belli başlı işlemleri yapar ve bunları size sunar. Google translate gelişmesinde en büyük etken kişilerin verdikleri çeviriler doğrultusunda gelişir. Ben burada youtube translate apisinin basit olduğunu söyledim çünkü bu api google translate apisini kullanır. Bu attığım sitede görebileceğin üzere büyük bir üniversite tarafından fon sağlanan ve bir çok kişinin katkıları olan bir yapay zeka sistemi ile ben bu sistemi kurmaya başladım. OpenNMT senin bildiğin gibi google translate apisini de bing translate apisini de ve yandex apisini de eklediğim ayretten geliştirdiğim bir sistem yaptım. OpenNMT amacı verilen kelimeyi doğru şekilde sıralamak ve bir sonraki yazdıgında ise buna göre davranmasıdır. OpenNMT sadece google katkıları ile değil bir çok firmanın katkıları ile geliştirilen bir sistemdir. OpenNMT bilgisayarınızda kuracağınız yapay zeka bir sistemdir. Google translate ise sizin vericeğiniz çevirilere göre sürekli olarak değişiklik gösteren bir çeviri programıdır. Burada unuttuğunuz bir şey var OpeNMT sistemini bilmeden gelip böyle yazmanızda sizin cahil olduğunu gösteriyordur. Ben aslında en altta powered by tensorflow yazdığım vakit google a tensorflow translate yazdığınız vakit dahil en başta çıkan bu sistemi görmeniz lazımdı. Google translate tekrar dediğim gibi "How are you ?" Yazdığınız vakit "Nasılsın ?" yazısını gösterse de orada bir tik olur ve hani bu herkes tarafından kabul edilen bir çeviri olduğunu gösterir fakat siz eğer altta bu yanlış deyip düzeltirseniz artık bir sonraki çeviri de öyle gözükür fakat opennmt ise kendi kullandığı yapay zeka sistemi sayesinde daha fazla doğru olarak çevirileri yapıyor. Burada openNMT sadece bilgisayarın cpu ile işlemlerini yapmıyor aynı zamanda bilgisayarın nvidia cuda çekirdekleri ile de daha hızlı ve daha güvenilir şekilde çevirileri yapıyor. AMD kartlarında destek yoktur ve bu kartlar için destek getirilmiyor ve bizimde yapıcağımız bir şey yok. Başka bir sorun daha varsa buyur sor ben seve seve sana anlatmaya devam edebilirim çünkü yaptığım testlerde oldukça başarılı oldu. Türkçe ve ingilizce desteği bulunan sistem sayesinden türkçe'den ingilizce'ye aktarımda kolay şekilde oluyor.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @yusuf0808
B
6 yıl (7879 mesaj)
Moderatör

Ben şahsen merakla bekliyorum. Çeviriyle eş zamanlı öneriler hiç fena olmaz. (Çeviriye önerilen tutarlılığa ve doğruluğa bağlı olarak) Ya da en azından bu işe başlamak isteyen arkadaşlar için yararlı olur düşüncesindeyim. TR-DOS çok pahalı ve Nubuto gibi sistemler de ücretli durumda. Ek olarak arayüz de çok önemli bu konuda. Onbinlerce excel satırının insan yüzüne çarpması bazı durumlarda gerçekten bunaltıcı olabiliyor ve cümle uzunluğuna göre kelimeleri tarayıp taşımak o küçücük alanda işleri çok zorlaştırıyor.

Arayüzü görmek ve olacaksa bir demo incelemesini beklemede olacağım.

Kolay gelsin.


Bu mesaja 1 cevap geldi.
B
6 yıl (62 mesaj)
Çavuş
Konu Sahibi

Burada aslında sen yanlış anlıyorsun şöyle açıklayayım ben sana OpenNMT direk olarak bir çeviri yapmaz yaptığın train çeviri sayesinde bu çeviriyi yapabilir. Örnek mesela 1GBlık bir train yaptıktan sonra yapılan çeviride kendisi daha güzel bir yapı oluşturabiliyor. Mesela bu yaptığı train çeviriye eğer sen Skyrim = Skyrim yaparsan bu sefer bütün kelimelerde Skyrim kelimesini Skyrim olarak çevirip böyle göstermeye başlar ve sen buna özel bir isim verdiğin vakitte bütün çevirileri daha güzel yapmaya başlar yani bir nevi sen ögretiyorsun ve oda sana karşı çevirileri veriyor. Bir başka örnekte şöyle diyelim oldu da bir yer ismi XXXX oyunda burası bir yerin ismi ve buranın türkçesi de var fakat sen burayı train bölümünde eğer XXX ismini özel yer olarak ayarlarsan ve burası özel yer dersen eğer çeviri bu sefer burayı özel yer algılayıp çevirisini yapmayıp bu şekilde senin karşına çıkarıyor. Bu yüzden bu çeviri daha fazla şeye destek veriyor diyorum çünkü içerisine bir çok oyunun wikisini gömdüm yani oradan kelimelerin bir çoğunu araştırıp oradaki ingilizce kelimelere göre de kendisini ögretmeye devam ediyor.




Bu mesajda bahsedilenler: @yusuf0808
A
6 yıl (4498 mesaj)
Yüzbaşı

İyi güzel bir AI denemesi olur da kimse çok ümitli olmasın,

Yapabileceği en iyi çeviri, ancak kabul edilir düzeyde olacaktır,kimse iyi bişey beklemesin.



< Bu ileti DH mobil uygulamasından atıldı >