nypgd commited on
Commit
b6fbca4
·
verified ·
1 Parent(s): 3ba53ed

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +13 -3
README.md CHANGED
@@ -137,18 +137,27 @@ def extract_entities(text):
137
  if current_ent: entities.append(current_ent)
138
  return entities
139
 
 
140
  # 4. Test Edelim
141
  text = """
142
  @AFADTurkiye ve Ahbap ekipleri, Gaziantep İslahiye Yeni Mahalle Karanfil Sokak No:5 adresinde 7 kişi enkaz altında mahsur kaldı.
143
  Acil ısıtıcı, çadır ve çocuk maması gerekiyor. Saha sorumlusu Ayşe Yurt iletişim: 0533 123 45 67.
144
- Konum ve detaylı bilgi için: [https://t.co/yardimadresi](https://t.co/yardimadresi)
145
  """
146
 
147
  results = extract_entities(text)
148
  for ent in results:
149
- print(f"[{ent['entity_group']}] {ent['word']} (score: {ent['score']:.4f})")
 
 
 
 
 
 
 
 
150
 
151
- # Raw Çıktı (Liste formatında)
152
  ───────────────────────────────────────────────────────────────────────────────────
153
  [ORG] @AFADTurkiye (score: 0.9999)
154
  [ORG] Ahbap (score: 0.9996)
@@ -161,6 +170,7 @@ for ent in results:
161
  [LINK] https://t.co/yardimadresi (score: 0.9999)
162
  ───────────────────────────────────────────────────────────────────────────────────
163
 
 
164
  [
165
  {'entity_group': 'ORG', 'word': '@AFADTurkiye', 'score': 0.9999, 'start': 0, 'end': 1},
166
  {'entity_group': 'ORG', 'word': 'Ahbap', 'score': 0.9996, 'start': 2, 'end': 3},
 
137
  if current_ent: entities.append(current_ent)
138
  return entities
139
 
140
+
141
  # 4. Test Edelim
142
  text = """
143
  @AFADTurkiye ve Ahbap ekipleri, Gaziantep İslahiye Yeni Mahalle Karanfil Sokak No:5 adresinde 7 kişi enkaz altında mahsur kaldı.
144
  Acil ısıtıcı, çadır ve çocuk maması gerekiyor. Saha sorumlusu Ayşe Yurt iletişim: 0533 123 45 67.
145
+ Konum ve detaylı bilgi için: https://t.co/yardimadresi
146
  """
147
 
148
  results = extract_entities(text)
149
  for ent in results:
150
+ etiket = f"[{ent['entity_group']}]"
151
+ print(f"{etiket:<9} {ent['word']} (score: {ent['score']:.4f})")
152
+
153
+ print("[")
154
+ for i, ent in enumerate(results):
155
+ virgul = "," if i < len(results) - 1 else ""
156
+ print(f" {ent}{virgul}")
157
+ print("]")
158
+
159
 
160
+ # Formatlı Çıktı
161
  ───────────────────────────────────────────────────────────────────────────────────
162
  [ORG] @AFADTurkiye (score: 0.9999)
163
  [ORG] Ahbap (score: 0.9996)
 
170
  [LINK] https://t.co/yardimadresi (score: 0.9999)
171
  ───────────────────────────────────────────────────────────────────────────────────
172
 
173
+ # Ham Çıktı (Tek satırlık liste formatı)
174
  [
175
  {'entity_group': 'ORG', 'word': '@AFADTurkiye', 'score': 0.9999, 'start': 0, 'end': 1},
176
  {'entity_group': 'ORG', 'word': 'Ahbap', 'score': 0.9996, 'start': 2, 'end': 3},