NextGenC commited on
Commit
e7c6b01
·
verified ·
1 Parent(s): 3b07c77

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +107 -52
README.md CHANGED
@@ -1,80 +1,135 @@
1
  ---
2
- license: apache-2.0 # VEYA UYGUN LİSANSI BELİRTİN
3
  language:
4
- - tr
5
  - en
 
6
  tags:
7
  - epistemology
8
- - information extraction
9
- - knowledge base
10
- - bias detection
11
- - source reliability
12
  - nlp
13
  - spacy
14
- pipeline_tag: text-classification # VEYA EN UYGUN ETİKETİ SEÇİN
15
- widget:
16
- - text: "Kaynak 1: Bilimsel makalelere göre düzenli egzersiz kalp hastalıkları riskini kesinlikle azaltır. Kaynak 2: Bir sağlık bloguna göre egzersiz kalp sağlığına yardımcı olabilir ancak faydaları abartılıyor olabilir."
17
  ---
18
 
19
- # Otomatik Epistemoloji Motoru (AEE) - Era Sürümü
 
20
 
21
- ## Model Açıklaması
 
 
22
 
23
- [Otomatik Epistemoloji Motoru (AEE) Era, çeşitli metin kaynaklarından bilgileri çıkarma, değerlendirme ve entegre etme şeklimizi devrimselleştirmek için tasarlanmış, türünün ilk örneği olan çığır açıcı bir epistemolojik işleme sistemidir.] ([source: 15, 17]) [Şu anda mevcut olan tek kapsamlı epistemik farkındalığa sahip bilgi sistemi olarak, AEE Era, otomatik akıl yürütme ve bilgi yönetiminde önemli bir ilerlemeyi temsil eder.] ([source: 16]) [Sistem, önerme yapılarını çıkararak, bunların güvenilirliğini çoklu değerlendirme katmanları aracılığıyla belirleyerek, çeşitli yanlılık biçimlerini tespit ederek ve farklı bilgi parçaları arasında nüanslı ilişkiler kurarak -tüm bunları tam epistemik şeffaflık içinde sürdürerek- sofistike bir bilgi tabanı oluşturur.] ([source: 17])
24
 
25
- ### Temel Özellikler
 
26
 
27
- * [**Epistemik Farkındalığa Sahip Bilgi Çıkarımı:** Dilbilimsel kiplik belirteçlerine (örn. "kesinlikle," "belki," "muhtemelen") göre kalibre edilmiş güven skorlarıyla metinden özne-ilişki-değer önermelerini çıkarır.] ([source: 19])
28
- * [**Makullük Değerlendirmesi:** Önermelerin ne kadar makul olduğunu yerleşik doğrulama sezgileri ve dünya bilgisi kalıplarına dayanarak değerlendirir.] ([source: 19])
29
- * [**Kapsamlı İlişki Tespiti:** Sadece doğrudan çelişkileri değil, aynı zamanda kavramsal zıtlıkları, eş anlamlılara dayalı desteği ve ilişkisel çatışmaları da tespit eder.] ([source: 19])
30
- * [**Çok Faktörlü Kaynak Güvenilirliği Hesaplaması:** Çelişki kalıpları ve tutarlılığa dayalı olarak bilgi kaynaklarının güvenilirliğini dinamik olarak değerlendirir.] ([source: 5])
31
- * [**Gelişmiş Yanlılık Tespiti:** Kaynak tekelciliği (kaynak çeşitliliği eksikliği), dengesiz argümanlar ve alıntı çemberleri dahil potansiyel yanlılıkları işaretler.] ([source: 5])
32
- * **Döngüsel Akıl Yürütme Tespiti:** Bilgi tabanındaki döngüsel destek kalıplarını tespit eder ve cezalandırır.
33
- * [**Sofistike Güven Skorlaması:** Kaynak güvenilirliği, makullük, dilbilimsel kesinlik, destekleyici kanıt, çelişen kanıt ve yanlılık cezalarını hesaba katan entegre bir model kullanarak dinamik güven skorları hesaplar.] ([source: 20])
34
- * [**İnsan Tarafından Okunabilir Açıklamalar:** Bilgi tabanındaki her önermenin epistemolojik durumu hakkında net, ayrıntılı açıklamalar üretir.] ([source: 21])
35
 
36
- ### AEE Era Neden Devrim Niteliğinde
37
 
38
- Türünün ilk ve tek sistemi olarak, AEE Era şunları sunmada benzersizdir:
 
39
 
40
- 1. [**Tam Epistemolojik Farkındalık:** Sadece çıkarıma odaklanan geleneksel NLP sistemlerinin aksine, AEE Era işleme hattı boyunca epistemik meta verileri korur.] ([source: 6])
41
- 2. **Çok Boyutlu Değerlendirme:** Bilgiyi kaynak güvenilirliği, dilbilimsel güven, makullük ve etkileri boyutları açısından değerlendirir.
42
- 3. **Şeffaf Akıl Yürütme:** Her güven skoru, katkıda bulunan faktörlerine kadar izlenebilir ve insan tarafından okunabilir terimlerle açıklanabilir.
43
- 4. **Yanlılık Farkında İşleme:** Bilgi güvenilirliğini etkileyen birden çok yanlılık biçimini aktif olarak tanımlar ve azaltır.
44
- 5. [**Çelişkili Bilgilerin Entegrasyonu:** Çelişkileri atmak yerine, onları uygun güven ayarlamalarıyla tutarlı bir bilgi çerçevesine dahil eder.] ([source: 22])
45
 
46
- ## Kullanım Alanları
47
 
48
- AEE Era, sofistike epistemolojik bilgi değerlendirmesi gerektiren uygulamalar için tasarlanmıştır:
 
 
 
 
 
 
49
 
50
- * [**Gelişmiş Doğrulama Sistemleri:** Nüanslı güven skorlaması ile birden çok kaynakta iddiaların güvenilirliğini değerlendirme.] ([source: 7])
51
- * [**Akıllı Bilgi Entegrasyonu:** Çeşitli kaynaklardan gelen bilgileri uygun güven ağırlıklandırması ve çelişki çözümü ile birleştirme.] ([source: 23])
52
- * **Araştırma Analiz Araçları:** Karmaşık argümanların ve araştırma literatürünün epistemolojik yapısını analiz etme.
53
- * **Kaynak Güvenilirliği Değerlendirmesi:** Farklı bilgi kaynaklarının tutarlılık ve anlaşma kalıplarına dayalı olarak güvenilirliğini değerlendirme.
54
- * [**Yanlılık Tespiti ve Azaltma:** Bilgi tabanlarında, alıntı ağlarında veya bilgi ekosistemlerinde potansiyel yanlılıkları tespit etme.] ([source: 8])
55
- * [**Belirsizlik Farkında Bilgi Tabanları:** Kesinlik düzeylerini ve kanıtsal ilişkileri açıkça temsil eden bilgi tabanları oluşturma.] ([source: 9, 24])
 
56
 
57
- ## Riskler ve Sınırlamalar
58
 
59
- * Modelin performansı, girdi metinlerinin kalitesine ve SpaCy modelinin doğruluğuna bağlıdır.
60
- * Yanlılık tespiti özellikleri kapsamlı olsa da, her türlü örtük yanlılığı tespit edemeyebilir.
61
- * Makullük değerlendirmesi, yerleşik sezgilere ve bilgi kalıplarına dayanır ve alan-spesifik bilgilerle genişletilmediğinde sınırlı olabilir.
62
- * Karmaşık veya belirsiz dil yapıları, önerme çıkarımında hatalara yol açabilir.
 
 
63
 
64
- ## Nasıl Başlanır
 
 
 
 
 
65
 
66
- ### Kurulum
67
 
68
- ```bash
69
- # Gerekli paketleri yükleyin
70
- pip install spacy
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
 
72
- # Gerekli SpaCy modelini indirin
73
- python -m spacy download en_core_web_sm # VEYA Türkçe için tr_core_news_sm
74
 
75
- # Depoyu klonlayın (Depo URL'sini güncelleyin)
76
- git clone [https://github.com/kullaniciadi/aee-era.git](https://github.com/kullaniciadi/aee-era.git)
 
 
 
 
 
 
 
 
 
 
 
77
  cd aee-era
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
 
79
- # Ana işlem hattını çalıştırın
80
- python aee_era_main.py
 
1
  ---
2
+ license: mit
3
  language:
 
4
  - en
5
+ - tr
6
  tags:
7
  - epistemology
8
+ - knowledge-base
9
+ - information-extraction
10
+ - bias-detection
11
+ - confidence-scoring
12
  - nlp
13
  - spacy
14
+ datasets:
15
+ - text
 
16
  ---
17
 
18
+ # (EN) This project belongs to an 18-year-old software developer.
19
+ # (TR) Bu proje 18 yaşındaki bir yazılımcıya aittir.
20
 
21
+ # Automated Epistemology Engine (AEE) - Era Version
22
+ # Epistemic Reasoning & Bias-Aware Information Integration
23
+ # Epistemik Akıl Yürütme ve Yanlılık Farkındalıklı Bilgi Entegrasyonu
24
 
25
+ ## Project Overview / Proje Özeti
26
 
27
+ **(EN)**
28
+ The Automated Epistemology Engine (AEE) - Era is a first-of-its-kind system for structured, confidence-scored, and bias-aware extraction of knowledge from text. It builds a traceable knowledge base integrating modality, contradiction, source metadata, and heuristics.
29
 
30
+ **(TR)**
31
+ Otomatik Epistemoloji Motoru (AEE) - Era, metinlerden yapılandırılmış, güven skorlamalı ve yanlılık farkındalıklı bilgi çıkarımı sağlayan bir sistemdir. Dil kiplikleri, çelişki ilişkileri, kaynak metaverisi ve sezgilere dayalı izlenebilir bir bilgi tabanı oluşturur.
 
 
 
 
 
 
32
 
33
+ ## Project Goal / Proje Amacı
34
 
35
+ **(EN)**
36
+ To create an explainable system that can extract propositions from text and compute confidence scores by analyzing modality, consistency, plausibility, and bias.
37
 
38
+ **(TR)**
39
+ Metinden önermeler çıkaran, kiplik, tutarlılık, makullük ve yanlılık analizleriyle güven skoru hesaplayan açıklanabilir bir sistem inşa etmek.
 
 
 
40
 
41
+ ## Key Features / Temel Özellikler
42
 
43
+ **(EN)**
44
+ - Modality-based confidence estimation
45
+ - Plausibility heuristics for propositions
46
+ - Contradiction/support/synonym detection
47
+ - Source reliability estimation
48
+ - Bias detection: monoculture, citation loops, imbalance
49
+ - Transparent confidence explanations
50
 
51
+ **(TR)**
52
+ - Kiplik temelli güven tahmini
53
+ - Önermeler için makullük sezgileri
54
+ - Çelişki/destek/eş anlam ilişkileri
55
+ - Kaynak güvenilirliği değerlendirmesi
56
+ - Yanlılık tespiti: kaynak tekelciliği, alıntı döngüleri, dengesizlik
57
+ - Açıklanabilir güven skorlaması
58
 
59
+ ## Intended Use / Kullanım Alanları
60
 
61
+ **(EN)**
62
+ - Fact-checking systems
63
+ - Source credibility ranking
64
+ - Epistemic knowledge graph generation
65
+ - Media/research bias auditing
66
+ - Educational epistemology tools
67
 
68
+ **(TR)**
69
+ - Doğruluk kontrol sistemleri
70
+ - Kaynak güvenilirliği sıralaması
71
+ - Epistemik bilgi grafikleri oluşturma
72
+ - Medya/akademik yanlılık denetimi
73
+ - Eğitimde epistemoloji araçları
74
 
75
+ ## How It Works / Nasıl Çalışır
76
 
77
+ **(EN)**
78
+ 1. Extractor: Linguistic parser using SpaCy
79
+ 2. Validator: Rule-based plausibility checking
80
+ 3. Linker: Detects semantic contradiction/support
81
+ 4. Bias Detector: Analyzes structural bias patterns
82
+ 5. Confidence Updater: Combines factors into scores
83
+ 6. Explainer: Generates human-readable insights
84
+
85
+ **(TR)**
86
+ 1. Çıkarıcı: SpaCy tabanlı dil ayrıştırıcı
87
+ 2. Doğrulayıcı: Kural temelli makullük kontrolü
88
+ 3. Bağlayıcı: Anlamsal çelişki/destek tespiti
89
+ 4. Yanlılık Algılayıcı: Yapısal yanlılık örüntüleri
90
+ 5. Güven Güncelleyici: Faktörleri skora çevirir
91
+ 6. Açıklayıcı: İnsan tarafından okunabilir içgörüler üretir
92
+
93
+ ## Example Usage / Örnek Kullanım
94
 
95
+ ```python
96
+ from aee_era_main import run_aee_era_pipeline
97
 
98
+ inputs = [
99
+ {"source_id": "paper.edu", "text": "Exercise reduces heart disease."},
100
+ {"source_id": "blog.com", "text": "Exercise might help, but evidence is mixed."}
101
+ ]
102
+
103
+ kb = run_aee_era_pipeline(inputs)
104
+ for p in kb.values():
105
+ print(p.text_span, p.epistemic_data.computed_confidence)
106
+
107
+ ## Installation / Kurulum
108
+ pip install spacy
109
+ python -m spacy download en_core_web_sm
110
+ git clone https://github.com/yourusername/aee-era.git
111
  cd aee-era
112
+ python aee_era_main.py
113
+
114
+ ## Limitations / Sınırlamalar
115
+ **(EN)**
116
+
117
+ -English only; Turkish is experimental
118
+
119
+ -SpaCy dependency
120
+
121
+ -Uses heuristics, no deep learning yet
122
+
123
+ -Source-type detection is pattern-based
124
+
125
+ **(TR)**
126
+
127
+ -Yalnızca İngilizce optimize; Türkçe deneyseldir
128
+
129
+ -SpaCy bağımlıdır
130
+
131
+ -Heuristiklere dayalıdır, henüz derin öğrenme yok
132
+
133
+ -Kaynak türü çıkarımı şablon bazlıdır
134
+
135