Özel adlandırılmış varlık tanıma nedir?
Özel NER, Azure AI Language tarafından sunulan özel özelliklerden biridir. Özel adlandırılmış varlık tanıma görevleri için özel modeller oluşturmanıza olanak tanımak için makine öğrenmesi zekası uygulayan bulut tabanlı bir API hizmetidir.
Özel NER, kullanıcıların sözleşmeler veya finansal belgeler gibi yapılandırılmamış metinlerden etki alanına özgü varlıkları ayıklamak için özel yapay zeka modelleri oluşturmasına olanak tanır. Geliştiriciler Özel NER projesi oluşturarak verileri yinelemeli olarak etiketleyebilir, model performansını tüketim için kullanılabilir hale getirmeden önce eğitebilir, değerlendirebilir ve geliştirebilir. Etiketlenen verilerin kalitesi model performansını büyük ölçüde etkiler. Hizmet, modelinizi oluşturmayı ve özelleştirmeyi basitleştirmek için Language Studio üzerinden erişilebilen özel bir web portalı sunar. Bu hızlı başlangıçtaki adımları izleyerek hizmeti kullanmaya kolayca başlayabilirsiniz.
Bu belge aşağıdaki makale türlerini içerir:
- Hızlı başlangıçlar , hizmete istekte bulunma konusunda size yol gösteren başlangıç yönergeleridir.
- Kavramlar , hizmet işlevselliğinin ve özelliklerinin açıklamalarını sağlar.
- Nasıl yapılır kılavuzları , hizmeti daha özel veya özelleştirilmiş yollarla kullanmaya yönelik yönergeler içerir.
Örnek kullanım senaryoları
Özel adlandırılmış varlık tanıma, çeşitli sektörlerde birden çok senaryoda kullanılabilir:
Bilgi ayıklama
Birçok finans ve hukuk kuruluşu, binlerce karmaşık, yapılandırılmamış metin kaynağındaki verileri günlük olarak ayıklar ve normalleştirir. Bu tür kaynaklar banka ekstrelerini, yasal sözleşmeleri veya banka formlarını içerir. Örneğin, insan gözden geçirenler tarafından el ile yapılan ipotek uygulaması veri ayıklama işleminin ayıklanması birkaç gün sürebilir. Özel bir NER modeli oluşturarak bu adımların otomatikleştirilmesi süreci basitleştirir ve maliyet, zaman ve efor tasarrufu sağlar.
Anlam aramasını geliştirmek/zenginleştirmek için bilgi madenciliği
Arama, metin içeriğini kullanıcılara gösteren tüm uygulamalar için temel niteliktedir. Yaygın senaryolar katalog veya belge arama, perakende ürün arama veya veri bilimi için bilgi madenciliğidir. Çeşitli sektörlerdeki birçok kuruluş, hem yapılandırılmış hem de yapılandırılmamış belgeleri içeren özel, heterojen içerikler üzerinde zengin bir arama deneyimi oluşturmak istiyor. Geliştiriciler, işlem hatlarının bir parçası olarak, metinden kendi sektörleriyle ilgili varlıkları ayıklamak için özel NER kullanabilir. Bu varlıklar, daha özelleştirilmiş bir arama deneyimi için dosyanın dizinini zenginleştirmek için kullanılabilir.
Denetim ve uyumluluk
İlkeleri denetlemek ve uygulamak için önemli ölçüde uzun metin dosyalarını el ile gözden geçirmek yerine, finansal veya yasal kuruluşlardaki BT departmanları otomatik çözümler oluşturmak için özel NER kullanabilir. Bu çözümler uyumluluk ilkelerini zorunlu kılmak ve yapılandırılmış ve yapılandırılmamış içeriği işleyen bilgi madenciliği işlem hatlarına göre gerekli iş kurallarını ayarlamak için yararlı olabilir.
Proje geliştirme yaşam döngüsü
Özel NER'nin kullanılması genellikle birkaç farklı adımdan oluşur.
Şemanızı tanımlama: Verilerinizi bilin ve ayıklanmasını istediğiniz varlıkları belirleyin. Belirsizlikten kaçının.
Verilerinizi etiketleme: Verileri etiketlemek, model performansını belirlemede önemli bir faktördür. Tam, tutarlı ve tamamen etiket.
- Tam olarak etiketle: Her varlığı her zaman doğru türüne etiketle. Yalnızca ayıklamak istediklerinizi ekleyin, etiketlerinizde gereksiz verilerden kaçının.
- Tutarlı bir şekilde etiketle: Aynı varlık tüm dosyalar genelinde aynı etikete sahip olmalıdır.
- Tamamen etiketle: Varlığın tüm örneklerini tüm dosyalarınızda etiketle.
Modeli eğitin: Modeliniz etiketlenmiş verilerinizden öğrenmeye başlar.
Modelin performansını görüntüleme: Eğitim tamamlandıktan sonra modelin değerlendirme ayrıntılarını, performansını ve geliştirme yönergelerini görüntüleyin.
Modeli dağıtma: Modelin dağıtılması, Modeli Analiz API'sini kullanarak kullanılabilir hale getirir.
Varlıkları ayıklama: Varlık ayıklama görevleri için özel modellerinizi kullanın.
Başvuru belgeleri ve kod örnekleri
Özel NER'yi kullanırken Azure AI Dili için aşağıdaki başvuru belgelerine ve örneklerine bakın:
Geliştirme seçeneği / dil | Başvuru belgeleri | Örnekler |
---|---|---|
REST API'leri (Yazma) | REST API belgeleri | |
REST API'leri (Çalışma Zamanı) | REST API belgeleri | |
C# (Çalışma Zamanı) | C# belgeleri | C# örnekleri |
Java (Çalışma Zamanı) | Java belgeleri | Java Örnekleri |
JavaScript (Çalışma Zamanı) | JavaScript belgeleri | JavaScript örnekleri |
Python (Çalışma Zamanı) | Python belgeleri | Python örnekleri |
Sorumlu AI
Yapay zeka sistemi yalnızca teknolojiyi değil, onu kullanacak kişileri, bundan etkilenecek kişileri ve dağıtıldığı ortamı da içerir. Sistemlerinizde sorumlu yapay zeka kullanımı ve dağıtımı hakkında bilgi edinmek için özel NER için saydamlık notunu okuyun. Daha fazla bilgi için aşağıdaki makalelere de bakabilirsiniz:
Sonraki adımlar
Özel adlandırılmış varlık tanımayı kullanmaya başlamak için hızlı başlangıç makalesini kullanın.
Proje geliştirme yaşam döngüsünü tamamladığınızda, bu özelliğin belgelerinde kullanılan terimler hakkında daha fazla bilgi edinmek için sözlüğü gözden geçirin.
Bölgesel kullanılabilirlik gibi bilgiler için hizmet sınırlarını görüntülemeyi unutmayın.