wprowadzenie
......................

polskojęzyczne

nlp
awatary
inne

......................

anglojęzyczne:

nlp
awatary
inne

......................

oferta dla botmasterów.

newsletter.

oferta. artykuły. książki. narzędzia. linki.
 

 

 

 

wewnętrzne.tablice.wypisy.zewnętrzne.

 

 

tytuł: Typy dialogów*.
data: 11 II 2005 (org. 1973).




Pionierskie badania nad usprawnieniem komunikacji człowiek-maszyna oraz zastosowaniu do tego dorobku Natural Language Processing (NLP) prowadzone były w IBM. Jednymi z pierwszych prac rozwojowych w tym zakresie zajmował się James Martin. Poniżej przedstawiam jego klasyfikację typów dialogów ze względu na przydatność w relacjach człowiek-komputer.

***

Języki programowania.

Zalety: zwięzłość, dokładność, ogromna moc obliczeniowa, elastyczność.

Wady: nieodpowiednie dla wielkiej liczby użytkowników urządzeń końcowych, którzy nie nauczyli się i nie mają zamiaru nauczyć się programowania (np. kierownictwo instytucji, personel administracyjny, przeciętni przedstawiciele społeczeństwa).

Dialogi w języku naturalnym.

Zalety: teoretycznie najbardziej naturalny rodzaj współpracy człowieka z maszyną.

Wady: z powodu dwuznaczności naszego języka niewłaściwe w przypadkach, w których dane wejściowe operatora muszą być interpretowane precyzyjnie. Stwarzają ogromne trudności programowe. Należy ich unikać w zastosowaniach handlowych. Czasami stosowane z pożytkiem w nauczaniu wspomaganym maszyną.

Dialogi w języku naturalnym z ograniczonym słownictwem.

Zalety: użytkownik dobiera słowa, które są mu znane.

Wady: niektórzy użytkownicy przeceniają inteligencję maszyn i przekraczają dopuszczalny zasób słownictwa wejściowego.

Dialog: pytanie — odpowiedź (w którym maszyna zadaje pytania operatorowi).

Zalety: bardzo łatwy dla operatora. Może być zrealizowany za pomocą prostego programu.

Wady: ograniczona elastyczność. Nadaje się tylko do pewnych zastosowań.

Dialogi przy użyciu symboli mnemotechnicznych.

Zalety: mogą być zwięzłe i precyzyjne (np. dialog w przypadku rezerwacji miejsc lotniczych).

Wady: operator musi znać symbole mnemotechniczne i wzory pytań.

Dialogi za pomocą instrukcji podobnych do programowych.

Zalety: mogą być zwięzłe i precyzyjne.

Wady: operator musi być dobrze wyszkolony i obeznany z kodowaniem, a także — w pewnym zakresie — z programowaniem.

Dialogi rozpoczynane przez maszynę (operator odpowiada na pytania maszyny, nie zaś maszyna na pytania operatora).

Zalety: maszyna mówi operatorowi, co ma robić. Od operatora wymaga się niewielkiego przeszkolenia. Można zatrudniać również zupełnie nie wyszkolonych operatorów.

Wady: dialog może być długi i często powolny. Używa się wielu znaków, co powoduje duże obciążenie linii; sieci telekomunikacyjne są kosztowniejsze. Dialogi są mało elastyczne.

Wypełnianie formularza (operator wypełnia „formularz” na monitorze ekranowym).

Zalety: proste do opanowania przez operatora z wyjątkiem manipulowania wskaźnikiem.

Wady: mniej elastyczne niż „drzewo” pytań, ponadto trudniejsze są procedury usuwania błędów.

Dialogi wyboru z repertuaru.

Zalety: łatwe dla operatora. Można je realizować za pomocą prostego generatora programów.

Wady: ograniczony zakres zastosowań. Wielka liczba używanych znaków, kosztowniejsza sieć telekomunikacyjna.

Możliwość prowadzenia konwersacji przy zastosowaniu specjalnego urządzenia końcowego.

Zalety: pozwala znacznie uprościć czynności operatora, podobny efekt można jednak uzyskać bez specjalnego sprzętu.

Wady: duże koszty, nieelastyczność. Może zahamować rozwój systemu.

Dialogi przy użyciu pióra świetlnego dla wejścia (lub innego środka wskazywania na ekranie).

Zalety: prosta postać wejścia, idealna dla operatora niewyszkolonego. Może przyspieszyć skomplikowany dialog.

Wady: ograniczone możliwości, o ile nie stosuje się również klawiatury.

Odpowiedzi w postaci tablic (maszyna wybiera jedną ze standardowego zbioru tablic).

Zalety: łatwość realizacji programowej. Tablice mogą być przechowywane w specjalnych urządzeniach, przy czym wymagania w odniesieniu do transmisji są niewielkie. W pewnych przypadkach można używać tablic z obrazami.

Wady: nieelastyczność i mały zakres zastosowań.

Dialogi za pomocą modyfikowanych tablic (tablice mogą być modyfikowane przez programy).

Zalety: małe wymagania dotyczące transmisji. Sposób prostszy od dialogów w postaci drzewa.

Wady: sposób o wiele bardziej skomplikowany niż dialogi w postaci tablic stałych.

Zobrazowanie przy pomocy wykresów.

Zalety: bardzo efektywne w przypadku zestawienia informacji i manipulowania modelami. Idealne dla wielu dialogów kierownictwa.

Wady: duże koszty. Skomplikowane wymagania w odniesieniu do oprogramowania, które można zrealizować tylko fabrycznie. W przypadku systemów teleprzetwarzania niezbędne są „inteligentne” urządzenia końcowe w celu uniknięcia ograniczeń wynikających o kreślonej szerokości pasma.

Zobrazowanie przy użyciu manipulacji symbolami.

Zalety: bardzo efektywne przy rozwiązywaniu skomplikowanych problemów, projektów technicznych itp.

Wady: duże koszty. Skomplikowane wymagania w odniesieniu do oprogramowania. Wymagane „inteligentne” urządzenia końcowe.

Dialogi przy użyciu fotografii.

Zalety: zdjęcia są użyteczne w pewnych zastosowaniach (np. personalnych, technicznych, w handlu nieruchomościami, przy wyborze części zapasowych, w systemach używanych przez dzieci). Mogą być szeroko stosowane wówczas, gdy zostaną rozpowszechnione domowe urządzenia końcowe typu CATV (na telewizyjnych lampach oscyloskopowych).

Wady: używane powszechnie kanały telekomunikacyjne różne od CATV mają niewystarczającą szerokość pasma do przesyłania zdjęć. Obrazy muszą zatem być przechowywane w miejscu instalacji urządzeń końcowych.

Dialogi z odpowiedzią telefoniczną.

Zalety: aparat telefoniczny jest najtańszym z dostępnych urządzeń końcowych.

Wady: ograniczony zakres zastosowań.

Dialogi za pomocą osób trzecich.

Zalety: wiele ważnych zastosowań (np. centrum informacyjne, sekretariaty danych, agencje telefoniczne, urzędnicy załatwiający sprawy przy okienku). Umożliwiają kierownictwu i zainteresowanym przedstawicielom społeczeństwa otrzymywanie informacji od maszyny.

Wady: uniemożliwia zazwyczaj rozszerzenie zastosowań urządzenia końcowego.

 


* Za: J. Martin, „Design of Man-Computer Dialogues”, 1973.

 

© M. Kasperski 2004-2006

 


mapa. e-mail.

 

| kognitywistyka.net | aibotworld.com | sztucznainteligencja.com |