• NLTK yordamida so‘zlarni qayta ishlash jarayonlarini avtomatlashtirish
  • RPA (Robotic Process Automation) yordamida ma’lumotlarni avtomatik qayta ishlash




    Download 5,69 Mb.
    bet72/182
    Sana19.05.2024
    Hajmi5,69 Mb.
    #244351
    1   ...   68   69   70   71   72   73   74   75   ...   182
    Bog'liq
    Python sun\'iy intellekt texnologiyasi Dasrlik 2024

    RPA (Robotic Process Automation) yordamida ma’lumotlarni avtomatik qayta ishlash:
    Ma’lumotlarni elektron jadvallardan ma’lumotlar bazasiga nusxalash kabi muntazam vazifalarni avtomatlashtirish uchun robotlar yaratish uchun UI Path kutubxonasidan foydalaning.
    # Uipath Python faoliyatidagi skript misoli
    import pandas as pd
    # Excel - dan ma’lumotlarni yuklab olish
    data = pd.read_excel('ваш_файл.xlsx')
    # Ma’lumotlar bazasiga ulanish
    conn = psycopg2.connect(dbname='sizning_baza’, user='sizning_foydalanuvchi', password='sizning_parol', host='sizning_host')
    cursor = conn.cursor()
    # Ma’lumotlar bazasiga ma’lumotlarni yozish
    for index, row in data.iterrows():
    cursor.execute("INSERT INTO sizning jadvalingiz (ustun1, ustun2) VALUES (%s, %s)", (row[' 1-ustun’], row[' 2-ustun’]))
    # Ulanishni yopish
    conn.commit()
    conn.close()
    NLTK yordamida so‘zlarni qayta ishlash jarayonlarini avtomatlashtirish:
    Matn ma’lumotlarini tahlil qilish va asosiy ma’lumotlarni olish uchun NLTK kutubxonasidan foydalaning.
    from nltk import word_tokenize, pos_tag, ne_chunk
    # Matnni qayta ishlashga misol
    text = " Tahlil qilish uchun namunaviy matn."
    # Tokenizatsiya
    words = word_tokenize(text)
    # Qisman belgilash
    pos_tags = pos_tag(words)
    # Nomlangan ob'ektlarni qazib olish
    named_entities = ne_chunk(pos_tags)
    Ushbu misollar matnli ma’lumotlarni qayta ishlashdan tortib tasvirlarni tasniflashgacha, RPA yordamida muntazam vazifalarni robotlashtirishgacha bo‘lgan turli xil biznes jarayonlarini avtomatlashtirish uchun sun’iy intellektdan qanday foydalanishni ko‘rsatadi.
    Python dasturlash tilida sun’iy intellekt yordamida biznes jarayonlarini avtomatlashtirishning ba’zi amaliy misollari:
    Elektron pochtani qayta ishlashni avtomatlashtirish:
    Xabarlarni tarkibiga qarab tasniflash maqsadida elektron pochtani avtomatik tahlil qilish uchun imaplib kutubxonasidan foydalanish.
    import imaplib
    from email import message_from_bytes
    # Pochta qutisiga ulanish
    mail = imaplib.IMAP4_SSL('imap.gmail.com')
    mail.login('ваш_email@gmail.com', 'sizning_parol')
    mail.select('inbox')
    # Xabarlarni qidirish
    result, data = mail.search(None, 'ALL')
    for num in data[0].split():
    result, msg_data = mail.fetch(num, '(RFC822)')
    email_message = message_from_bytes(msg_data[0][1])
    # Xabar mazmunini tahlil qilish va qaror qabul qilish
    # ...
    # Ulanishni yopish
    mail.logout()

    Download 5,69 Mb.
    1   ...   68   69   70   71   72   73   74   75   ...   182




    Download 5,69 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    RPA (Robotic Process Automation) yordamida ma’lumotlarni avtomatik qayta ishlash

    Download 5,69 Mb.