<jupyter_start><jupyter_text><jupyter_code>from google.colab import files
import string<jupyter_output><empty_output><jupyter_text>Dosya Yükleme<jupyter_code>yuklenenDosya = files.upload()

okunanDosya = open("odevMetin1.txt", 'rt')
okunanMetin = okunanDosya.read()
okunanMetin = okunanMetin.lower()
okunanDosya.close()
print(okunanMetin)<jupyter_output><empty_output><jupyter_text>Yüklenen Dosyanın Okunması Anahtar Kelimeler<jupyter_code>anahtarKelimeler = [
                    "bilgi",
                    "belge", 
                    "açık",
                    "erişim", 
                    "bilim", 
                    "büyük",
                    "veri", 
                    "semantik", 
                    "teknoloji", 
                    "makine",
                    "öğrenmesi", 
                    "yapay",
                    "zeka"
]
print(anahtarKelimeler)<jupyter_output>['bilgi', 'belge', 'açık', 'erişim', 'bilim', 'büyük', 'veri', 'semantik', 'teknoloji', 'makine', 'öğrenmesi', 'yapay', 'zeka']<jupyter_text>Anahtar Kelimelerin örnek metin içinde aranması<jupyter_code>keywords=[ 0,0,12,17,7,1,3,0,0,0,0,0,0]
toplam=0
ortalama=0
for i in range(0,len(keywords)):
  toplam+=keywords[i]
  
       
 
ortalama=toplam/len(keywords)

print("✔Anahtar  kelimelerin ortalaması")
print('ortalama : ',ortalama)

print("✔Anahtar Kelime İlişkisinin Yüzdesi")
print('Yüzde : ',toplam*ortalama/100)

if toplam*ortalama/100 > 5:
  print("Aradığınız anahtar kelimeler  konuyla ilişkilidir")
    
else:
  print("✔Paragrafla Anahtar Kelimelerin Bir İlişkisi yoktur.")




for anahtarKelime in anahtarKelimeler:
  sonuc = okunanMetin.count(anahtarKelime)
  print(anahtarKelime+": " + str(sonuc))
  if sonuc >= 5:
    print("Bu yazının konusu",anahtarKelime+" kelimesi ile ilgilidir.\n")
  else:
    print("Yazı aradığınız konuyla ilgili değildir.\n")<jupyter_output>✔Anahtar  kelimelerin ortalaması
ortalama :  3.076923076923077
✔Anahtar Kelime İlişkisinin Yüzdesi
Yüzde :  1.2307692307692308
✔Paragrafla Anahtar Kelimelerin Bir İlişkisi yoktur.
bilgi: 0
Yazı aradığınız konuyla ilgili değildir.

belge: 0
Yazı aradığınız konuyla ilgili değildir.

açık: 12
Bu yazının konusu açık kelimesi ile ilgilidir.

erişim: 17
Bu yazının konusu erişim kelimesi ile ilgilidir.

bilim: 7
Bu yazının konusu bilim kelimesi ile ilgilidir.

büyük: 1
Yazı aradığınız konuyla ilgili değildir.

veri: 3
Yazı aradığınız konuyla ilgili değildir.

semantik: 0
Yazı aradığınız konuyla ilgili değildir.

teknoloji: 0
Yazı aradığınız konuyla ilgili değildir.

makine: 0
Yazı aradığınız konuyla ilgili değildir.

öğrenmesi: 0
Yazı aradığınız konuyla ilgili değildir.

yapay: 0
Yazı aradığınız konuyla ilgili değildir.

zeka: 0
Yazı aradığınız konuyla ilgili değildir.
{'fraction_non_alphanumeric': 0.10116448326055313, 'fraction_numerical': 0.027292576419213975, 'mean_word_length': 3.5664451827242525, 'pattern_counts': {'":': 1, '<': 15, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '4', 'dir': 'jupyter-structured-clean-dedup', 'id': '108318', 'license': 'MIT', 'n_tokens_mistral': 1360, 'n_tokens_neox': 1228, 'n_words': 223, 'path': 'text processing .ipynb', 'repo_name': 'nuri35/tensorflow', 'size': '2748'}