İçeriğe atla
Üyelik kaydınızı yaparak son yazılan içeriklerden haberdar olun! ×

Bloglar

TF-IDF (Term Frequency-Inverse Document Frequency)

TF-IDF (Term Frequency-Inverse Document Frequency), belirli bir terimin bir dokümanda ne kadar önemli olduğunu belirlemek için kullanılan bir istatistiksel ölçümdür. Bu yöntem, metin madenciliği ve bilgi geri kazanımı alanlarında, belgelerden bilgi çıkarma ve belge sıralama gibi görevlerde yaygın olarak kullanılır. TF-IDF Nasıl Çalışır? TF-IDF, iki farklı metriği birleştirir: Terim Sıklığı (TF) ve Ters Belge Sıklığı (IDF). Bu iki metrik, bir kelimenin bir dokümanda ne kadar önemli oldu

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Lemmatization

Lemmatization, doğal dil işleme (NLP) alanında kullanılan bir metin ön işleme yöntemidir. Bu yöntem, bir kelimenin çeşitli biçimsel formlarını (örneğin, çekimlenmiş formları) temel alarak kelimenin sözlükte geçen kök veya lemmasına indirger. Lemmatization, stemming'e benzer; ancak lemmatization süreci daha sofistike ve dilbilgisel açıdan daha doğru sonuçlar üretir, çünkü kelimeyi köküne indirgerken dilbilgisel bilgileri (kelimenin cinsiyet, zaman, çoğul vs. bilgilerini) dikkate alır. Lemmat

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Kelime Köklerine İndirgemek - Stemming

Stemming, doğal dil işleme (NLP) alanında kullanılan bir metin ön işleme yöntemidir. Bu yöntem, kelimeleri köklerine indirgemek amacıyla kullanılır. Kelimenin kökü, üzerine çekim ekleri eklenerek farklı kelime formları türetilebilen temel kısmıdır. Stemming işlemi, kelimenin sonundaki ekleri çıkararak bu köke ulaşmayı amaçlar. Stemming'in Amacı Stemming'in temel amacı, kelime türevlerini aynı kök formuna indirgeyerek bir metindeki kelime sayısını azaltmak ve böylece dil modelleme, meti

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Bag of Words

"Bag of Words" (BoW), doğal dil işleme (NLP) ve metin madenciliği alanlarında kullanılan temel bir modeldir. Bu model, bir metni kelimelerin (token'ların) sıklıklarını içeren bir vektör olarak temsil eder. Metindeki kelimelerin sıralaması veya cümle yapısı gibi bilgiler göz ardı edilir; sadece kelime varlıkları ve bu kelimelerin dokümanda ne kadar sık geçtiği dikkate alınır. Bag of Words Nasıl Çalışır? Tokenleştirme: İlk adım, metni kelimelere veya token'lara ayırmaktır. Sözlük Ol

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Splitting Words

"Splitting Words" terimi, doğal dil işleme (NLP) alanında sıklıkla kullanılan bir yöntemdir. Bu yöntem, genellikle metin önişleme aşamasında kullanılır ve büyük metin bloklarını daha küçük parçalara veya kelimelere ayırmak için uygulanır. İngilizcede bu işleme "tokenization" denir. Temel amacı, dil işleme sistemlerinin daha kolay işleyebileceği daha küçük birimlere metni ayırmaktır. Örneğin, "Splitting Words NLP" cümlesi "Splitting", "Words", ve "NLP" olarak üç farklı kelimeye bölünebilir.

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Tasarımda 8-Point Grid System

"8-point grid system" (8 noktalı ızgara sistemi), UI (Kullanıcı Arayüzü) ve UX (Kullanıcı Deneyimi) tasarımında kullanılan bir yöntemdir. Bu sistem, tasarım öğelerinin yerleştirilmesinde ve boyutlandırılmasında tutarlı bir yapı sağlamak için tüm boşlukların ve boyutların 8'in katları şeklinde (örneğin, 8, 16, 24, 32 gibi) ayarlanmasını önerir. Bu yaklaşım, hem görsel uyum sağlar hem de çeşitli ekran boyutları ve çözünürlükler arasında daha iyi ölçeklenme ve uyum sağlamaya yardımcı olur. 8-P

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Tasarımda Kontrast

UI (Kullanıcı Arayüzü) tasarımında "contrast" (kontrast), görsel öğeler arasındaki farkın derecesini ifade eder. Kontrast, renkler, boyutlar, şekiller, doku ve aydınlatma gibi birçok faktörle sağlanabilir. Bu, kullanıcıların dikkatini çekmek, bilgi hiyerarşisini vurgulamak ve kullanıcıların arayüzde etkili bir şekilde gezinmelerini sağlamak için kullanılır. İyi uygulandığında, kontrast kullanıcı deneyimini büyük ölçüde iyileştirebilir ve içeriği daha erişilebilir ve anlaşılır hale getirebilir. İ

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Tasarımda Typography

UI (Kullanıcı Arayüzü) tasarımında "typography" (tipografi), metin içeriğinin düzenlenmesi ve sunumuyla ilgili tasarım uygulamalarını kapsar. Tipografi, font seçimi, font büyüklüğü, satır aralığı, harf aralığı (kerning ve tracking), metin hizalama ve renk gibi öğeleri içerir. Etkili bir tipografi, kullanıcıların bilgiyi kolayca okumasını ve anlamasını sağlar, ayrıca arayüzün genel estetik ve işlevselliğini artırır. İyi tasarlanmış bir tipografi, kullanıcı arayüzü tasarımının aşağıdaki yönlerini

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Tasarımda İkonografi(iconography)

UI (Kullanıcı Arayüzü) tasarımında "iconography" (ikonografi), arayüzde kullanılan ikonların tasarımı ve kullanımını ifade eder. İkonlar, küçük grafik semboller olarak, bilgiyi hızlı ve etkili bir şekilde iletmek, kullanıcıların navigasyonunu kolaylaştırmak ve genel kullanıcı deneyimini iyileştirmek için kullanılır. İyi tasarlanmış bir ikonografi sistemi, arayüzün daha anlaşılır ve estetik olarak hoş olmasını sağlar. İkonografi, UI tasarımında şu avantajları sağlar: Etkileşim Kolaylığı: İko

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Tasarımda Görsel Gürültü(visual noise)

UI (Kullanıcı Arayüzü) tasarımında "visual noise" (görsel gürültü), arayüzde gereksiz ya da fazla bilgi ve görsel öğelerin bulunmasıdır. Bu gürültü, kullanıcıların asıl içeriğe odaklanmasını zorlaştırır ve genel kullanıcı deneyimini olumsuz etkileyebilir. Görsel gürültü, kullanıcıların dikkatini dağıtan, anlaması zor veya karmaşık görsel unsurlar içerebilir. İşte görsel gürültüyü artıran bazı faktörler: Aşırı Renk Kullanımı: Çok sayıda renk kullanımı, özellikle de uyumlu olmayan renkler bir

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Tasarımda Görsel Hiyerarşi

"Visual Hierarchy" (Görsel Hiyerarşi) bir kullanıcı arayüzü (UI) tasarımı kavramıdır ve ögelerin düzenini ve sunumunu düzenleyerek kullanıcıların bir sayfa veya ekran üzerinde bilgileri kolayca işlemesini sağlamayı amaçlar. Görsel hiyerarşi, ögelerin boyutu, renk, kontrast, hizalama gibi çeşitli tasarım prensiplerini kullanarak önem sırasına göre ögeleri sıralar. Bu sayede, kullanıcılar hangi bilgilerin daha önemli olduğunu hızlı ve etkili bir şekilde anlayabilir. Örneğin, bir web sayfasınd

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Neden Mobile-First?

Doğrudan tel kafesin oluşturulmasına geçmeden önce, bir ilk ürün formatı seçmeniz gerekir. Bu, neyin geliştirilmesinin planlandığına bağlı olacaktır. Örneğin, öncelikle bilgisayarda kullanılacak bir ürün oluşturuyorsanız, masaüstü ekranı başlangıç çerçevesi olacaktır. Mobil versiyon bu ürün için ikincil önemde olduğundan, mobil versiyona daha sonra başlayabilirsiniz. Ancak, çoğu durumda, genellikle mobil cihazların formatı olan en küçük başlangıç formatını seçersiniz. Bu sadece belirlenmiş

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Figma ve Grid

Bu aşamada, herhangi bir arayüz tasarımının, bir kullanıcının ihtiyaçlarını karşılamayı amaçlayan teknik ve analitik çözümlerden oluştuğunu anlıyoruz. İyi bir tasarımcının kişisel zevkinin bir ürünü etkilemesine asla izin vermeyeceğini unutmayın. Bu nedenle, bir arayüzün tasarımı, eskiz ve wireframe oluşturmanın ilk aşamaları dışında, her ayrıntı için hassasiyetle yapılmalıdır. Figma, bunu başarıyla gerçekleştirmenize yardımcı olacak bir dizi özel araca sahiptir. Bu bölümden itibaren, tasar

Doğuhan ELMA

Doğuhan ELMA tarafından Figma kategorisinde yayınlandı

FigJam

Artık Figma'yı bir tasarım aracı olarak anladığınıza ve bazı temel işlevlerini bildiğinize göre, yapmaya başlayarak öğrenmeye hazırsınız demektir. Bu makul ve mantıklı bir sonraki adımdır, çünkü öğrenmenin en iyi yolu mümkün olduğunca çok pratik yapmaktır. Önceki bölümde de belirtildiği gibi, Figma artık iki tür dosyadan oluşmaktadır - tasarım dosyaları ve FigJam panoları. Pratiğinize ikincisi ile başlayacaksınız, her ne kadar yakın zamanda yayınlanan yepyeni bir özellik olsa da. FigJam'in Figma

Doğuhan ELMA

Doğuhan ELMA tarafından Figma kategorisinde yayınlandı

Figma

Figma'yı Keşfetme ve Diğer Araçlardan Geçiş İster tasarım alanında ilk adımlarınızı atıyor olun, ister bu alanda deneyim sahibi olun, seçtiğiniz araç tasarım sürecinizi ve yaratıcı ifadenizi önemli ölçüde etkiler. Mesele sadece profesyonel kullanım için tüm işlevleri bilmek değil; aynı zamanda aracın felsefesine uyum sağlamak, sunduğu faydaların farkına varmak ve bir profesyonel olarak gelişiminizi desteklediğinden emin olmaktır. İşte Figma burada parlıyor. Figma'nın öne çıkan bir özelliği, ge

Doğuhan ELMA

Doğuhan ELMA tarafından Figma kategorisinde yayınlandı

Stopwords

"Stopwords", genellikle doğal dil işleme (NLP) ve metin madenciliği uygulamalarında, bilgi sağlamayan ve çoğu analiz için gereksiz kabul edilen kelimelerdir. Stopword'ler, bir dilde çok sık kullanılan ancak cümlenin genel anlamına katkıda bulunmayan kelimeleri kapsar. İngilizce'de bu tür kelimeler "the", "is", "at", "which" ve "on" gibi sık kullanılan bağlaçlar, edatlar ve yardımcı fiiller olabilir. Stopword'lerin Önemi ve Kullanımı Veri Temizleme: Stopword'ler, veri temizleme sür

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Lexical Processing

Doğal Dil İşleme (NLP) alanında, "lexical processing" (leksikal işleme), metin verilerini işleme sürecinin bir parçası olarak kelime ve ifadelerin yapısal ve semantik özelliklerini analiz etmeyi içerir. Bu süreç, metindeki kelimelerin anlamlarını ve kullanımlarını anlamak için gerekli olan bilgileri çıkarmaya yönelik çeşitli teknikleri kapsar. NLP'de Lexical Processing’in Temel Bileşenleri Tokenization (Tokenizasyon): Metni anlamlı birimler olan tokenlara ayırma işlemidir. Bu tokenlar

Doğuhan ELMA

Doğuhan ELMA tarafından Lexical Processing kategorisinde yayınlandı

Left Recursion ve Right Recursion

Dilbilgisi kurallarında kullanılan left recursion ve right recursion, dilbilgisi kurallarının nasıl yazıldığına bağlı olarak, ayrıştırma işlemlerinde farklı zorluklar ve çözüm yöntemleri gerektiren iki farklı yapıdır. Bu yapılar, özellikle derleyici tasarımında ve çözümleyicilerin (parser) nasıl implemente edildiği konusunda önemlidir. Left Recursion Bir dilbilgisi kuralı kendisini doğrudan veya dolaylı olarak kendi üretimlerinin en soluna çağırıyorsa, bu left recursion olarak adlandır

Doğuhan ELMA

Doğuhan ELMA tarafından Gramerler kategorisinde yayınlandı

Left factoring

"Left factoring" bir dilbilgisinin çözümlenmesini kolaylaştırmak için kullanılan bir derleyici tasarım tekniğidir. Özellikle, bu teknik, bir çözümleyicinin (parser) aynı giriş dizisi için birden fazla ayrıştırma yolunu denemesi gereken durumları ortadan kaldırmak için kullanılır. Bu, özellikle geriye dönük (backtracking) çözümleyiciler için faydalıdır ve çoğunlukla LL(1) çözümleyicilerin kullanımında önemlidir. Left Factoring Nasıl Yapılır? Bir dilbilgisindeki left factoring işlemi, bi

Doğuhan ELMA

Doğuhan ELMA tarafından Gramerler kategorisinde yayınlandı

Navbar Tasarımı

<nav class="navbar">   Üst Kısım (Navbar Top) <div class="navbar-top">   Logo: Bir kanepe simgesi ve "Mobilya" yazısı içerir. <div class="logo"> <i class="fa-solid fa-couch"></i> <span>Mobilya</span> </div>   Arama Çubuğu: Kullanıcıların arama yapabilmesi için bir metin giriş alanı ve büyüteç ikonu içerir. <div class="search-bar"> <input type="text" pla

Doğuhan ELMA

Doğuhan ELMA tarafından Sections kategorisinde yayınlandı

Bir Web Sitesi için Wireframe Oluşturma Süreci

Bir web sitesi için wireframe oluşturmak, tasarım sürecinin kritik bir aşamasıdır ve projenin başarılı bir şekilde ilerlemesi için önemlidir. Wireframe, tasarımın temel düzenini ve işlevselliğini belirler, böylece geliştirme süreci daha düzenli ve verimli hale gelir. İşte bir web sitesi için wireframe oluşturma sürecine dair adım adım bir rehber: 1. Araştırma ve Planlama Kullanıcı Araştırması: Kullanıcıların ihtiyaçlarını ve davranışlarını anlamak için araştırma yapın. Bu, site tasarım

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Wireframe Bileşenleri

Bir wireframe oluştururken, onun etkili ve işlevsel olmasını sağlamak için bazı temel bileşenleri içermesi gerekmektedir. İşte bir wireframe'de genellikle bulunması gereken anahtar bileşenler: 1. Layout/Grid Structure Wireframe, web sayfasının veya uygulamanın temel düzenini gösterir. Bu düzen, içeriklerin nasıl organize edileceğini ve sayfa üzerindeki genel yerleşimini belirler. Sıklıkla kullanılan bir grid sistemi, içerikleri düzenli bir şekilde hizalamayı ve tutarlı bir yapı sağlama

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı

Wireframe'lerin Etkin Kullanımı Nasıl Olmalıdır?

Wireframe'lerin etkin kullanımı, web sitesi veya uygulama tasarım projelerinde başarıya ulaşmanın önemli bir parçasıdır. Wireframe'leri doğru şekilde kullanmak, projenin tüm aşamalarında daha verimli ve etkili bir iletişim ve işbirliği sağlar. İşte wireframe'lerin nasıl kullanılacağına dair adım adım bir rehber: 1. Amaç ve Kapsamı Belirleyin Proje başlamadan önce, wireframe oluşturmanın amaçlarını ve kapsamını netleştirin. Ne tür bir site veya uygulama tasarlayacağınızı, hangi sorunlar

Doğuhan ELMA

Doğuhan ELMA tarafından Terms kategorisinde yayınlandı


×
×
  • Create New...