Document Understanding

Document Understanding #1 Load Taxonomy



Merhaba bu yazımızda Document Understanding projelerinde ilk adımda kullanılan Load Taxonomy adımından bahsedeceğiz.

document-understanding-orta

İlk olarak Load Taxonomy nedir? Ne işe yarar? Gibi sorulara cevap verelim.

Öncelikle biz Load Taxonomy adımından Taxonomy Manager ve Load Taxonomy aktivitesi olarak 2 ayrı kısımda bahsedeceğiz.

Taxonomy Manager;

Taxonomy Manager, belirli bir otomasyon projesi için özel bir Taxonomy dosyası oluşturmanıza ve düzenlemenize olanak tanır. Bu dosya .json tipindedir ve belgeleri gruplar ve kategoriler altında sınıflandırır. Yüklenen Taxonomy dosyası, .NET veri türüne dönüştürülerek “Classify Document Scope”, “Train Classifiers Scope”, “Train Extractors Scope” ve “Present Validation Station” gibi aktiviteler için girdi olarak kullanılabilir. Taxonomy Manager, “UiPath.IntelligentOCR.Activities” paketi v1.6.0 veya daha yüksek bir sürüm yüklendikten sonra kullanılabilir hale gelir.

taxonomy-ust

  1. Taxononmy Manager butonuna tıklayarak Taxononmy Manager’ı açıyoruz.

Açılan Taxononmy Manager aracında ilk olarak anlatmak istediğimiz bir alan var. İlgili alanı 1. numara olarak isimlendirdik.

taxonomy-ust-2

  1. Taxonomoy ile alakalı tüm işlemleri yaptıktan sonra Taxononmy Manager otomatik olarak proje klasöründe .json formatında çıktı dosyası oluşturmaktadır. 1. numaralı kısımda da bu dosya yolu görülmektedir.

taxonomy-orta-yeni

Taxononmy Manager aracında 2 farklı şekilde Taxonomy oluşturabiliyoruz, aslında 2 yöntemde aynı amaca hizmet ediyor, sadece yöntemlerden biri daha düzenli bir Taxonomy oluşturmamızı sağlıyor.

1. Yöntem Group;

Grup oluşturarak çok daha düzenli Taxonomy oluşturabiliyoruz. Örneklendirelim;

taxonomy-orta-3

  1. Grup oluşturacağımız alan.
  2. Oluşturduğumuz gruplar.

Hazır grup oluşturmuşken kategoride oluşturalım 🙂

taxonomy-orta-4

  1. Kategori oluşturacağımız alan.
  2. Bu alandan yeni bir döküman türü oluşturabiliyoruz, burada şöyle bir durum söz konusu, hangi gruba tıkladıysak ve o grubun içinde iken bu alana tıkladığımız zaman ilgili gruba döküman türü oluşturabiliyoruz. Örneğin yukarıdaki resimde sol menünün en üstünde yer alan “Taxonomy” alanına tıklayıp ardından Document Type alanına tıkladığımız zaman oluşturduğumuz tüm gruplar dışında bir döküman türü oluşturmuş oluyoruz.

Küçük bir not; Grup oluşturduktan sonra kategori de oluşturabiliyoruz, grup oluşturmadan kategori oluşturamıyoruz.

taxonomy-orta-7

  1. Oluşturduğumuz kategorinin grubunu da seçmemiz gerekiyor, kategori oluşturduktan sonra oluşturduğumuz kategoriye tıklayıp grubunu da belirleyebiliyoruz. Hiyerarşik yapı olarak Grup > Kategori olarak düşünebiliriz.

taxonomy-orta-5

Örnek bir döküman türünün kategorisini değiştirme ve grubunu değiştirme işlemi üstteki görselde yer almakta. İlk olarak herhangi bir grubun içine aldığımız döküman türüne tıklıyoruz, görselde Eureko firması için ilgili işlemleri yaptık. 2. alandan kategori değişimi yapabiliyoruz, eğer grubu da değiştirmek istiyorsak 1. alandan da tekrar bir grup seçimi yapabiliyoruz.

Şu ana kadar yapılan tüm işlemleri özetleyelim;

  1. Oluşturduğumuz gruplar.
  2. Oluşturduğumuz kategori.
  3. Oluşturduğumuz döküman türleri.

taxonomy-orta-6

2. Yöntem Document Type;

Tüm bu işlemlerin dışında herhangi bir grup veya kategori oluşturmadan da döküman türü oluşturabiliyoruz.

taxonomy-orta-9

  1. Herhangi bir grup, kategori oluşturmadan doğrudan bir döküman türü oluşturabildiğimiz alan.

taxonomy-orta-11

Son olarak oluşturduğumuz döküman türlerlerinden hangi kısımları elde etmek istiyoruz, onları belirliyoruz.

  1. Field butonuna tıklayarak alan oluşturuyoruz.
  2. Oluşturduğumuz alana isim veriyoruz.
  3. Alan türünü belirliyoruz. Document Understanding projemizde kullanacağımız döküman içerisindeki alanları bu kısımda belirliyoruz. Örneğin biz bir fatura üzerinde Document Understanding teknolojisini kullanmak istiyoruz, ilgili faturadaki kullanacağımız alanlar nelerdir? Bu alan tarih mi? Numara mı? Adres mi? gibi gibi sorulara bu kısımda cevap veriyoruz.
  4. Save butonuna tıklayarak ilgili işlemleri kaydediyoruz.

Sıra geldi oluşturduğumuz Taxonomy’i Document Understanding projemizde kullanmaya 🙂

taxonomy-orta-8

Load Taxonomy aktivitesini kullanarak bir çıktı oluşturduk, bu çıktıyı diğer Document Understanding aktivitelerinde de kullanabiliriz.



Tolga Demir

RPA & Web Developer | Founder RPA Haber

İlgili İçerikler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgini çekebilir ;)
Kapalı
Başa dön tuşu