Sunteți pe pagina 1din 3

SISTEMUL EXPERT ÎN CADRUL UNITĂȚII ECONOMICE

Natalia DUBCEAC

Un sistem de inteligență artificială creat pentru a rezolva probleme într-un anumit domeniu este
numit Sistemul Expert. Cum a zis Peter Jackson în cartea sa „Introduction To Expert Systems” [1] :
„Sistemul expert este un sistem informatic capabil să imite gândirea umană și să facă considerații în
timpul procesului de luare a deciziilor”. P.Jackson ne explică că un Sistem Expert este un program
de calculator care simulează comportamentul unui om sau al unei organizații care are cunoștințe și
experiență de specialitate într-un anumit domeniu, de aceea poate fi privit ca o simulare pe calculator
a unui expert uman.

Sistemele Expert au apărut ca o ramură a inteligenței artificiale. Primele Sisteme Expert au fost
create în anii 1970 și apoi au fost proliferate în anii 1980 [2]. Sistemele expert au fost printre primele
forme cu adevărat de succes ale software-ului de inteligență artificială. Acestea au fost primele
sisteme comerciale care utilizează o arhitectură bazată pe cunoaștere. Amir Shevat [3] spune că un
sistem bazat pe cunoaștere este în esență compus din două subsisteme: baza de cunoștințe și motorul
de inferență.

Baza de cunoștințe reprezintă fapte despre lume. În Sistemele Expert din anii 1970, cum ar fi
Mycin și Dendral, aceste fapte au fost reprezentate în principal ca afirmații plate despre variabile. În
Sistemele Expert ulterioare, baza de cunoștințe a preluat mai multă structură și a folosit concepte de
la programarea orientată pe obiecte.

Motorul de inferență este un sistem automat de raționament care evaluează starea actuală a bazei
de cunoștințe, aplică reguli relevante și apoi afirmă elemente noi în baza de cunoștințe. Motorul de
inferență poate include, de asemenea, abilități de explicare, astfel încât să poată explica unui utilizator
lanțul raționamentului folosit pentru a ajunge la o anumită concluzie prin trasarea înapoi asupra
tragerii regulilor care au dus la afirmare.

În prezent, Sistemul Expert este un subiect popular în Sistemul Informatic de Management.


Sistemele Expert trebuie să fie în măsură să ofere utilizatorilor serviciile și facilitățile pe care un
expert uman le poate oferi în mod obișnuit [4]. Pentru a spune de ce este nevoie de Sistemul Expert,
trebuie să ne gîndim la rațiunea din spatele procesului de transfer al cunoștințelor unui expert la un
computer. În tabelul 1 este prezentată compararea Sistemului Expert cu cel uman.
Tabelul 1. Comparație între un SE și cel al unui Expert Uman [4]

Factor Expert Uman Sistemul Expert

Timp Doar zile lucrătoare Oricând

Geografie Local Oriunde

Siguranță Nu poate fi înlocuit Poate fi înlocuit

Daune Da Nu

Viteza și eficiența Se schimbă Consistent

Costuri Înalte Intermediar

Un Sistem Expert este construit din cauza a doi factori: fie de a înlocui, fie de a ajuta un expert.
Unele dintre motivele pentru care este nevoie de un Sistem Expert care să înlocuiască cel uman sunt
[4]:

 Pentru a permite utilizarea expertizei după orele de lucru sau în locații diferite;
 Pentru a automatiza o sarcină de rutină care necesită expertiză umană tot timpul
nesupravegheată, reducând astfel costurile operaționale;
 Pentru a înlocui un lucrător pensionat sau care pleacă și care este un expert;
 Să angajezi un expert este costisitor;

Deci pentru a spori eficiența muncii și a reduce costurile se propune de implementat în cadrul
Sistemului Informatic a companiei un Sistem Expert „Asistent Virtual”.

Sistemul Expert efectuat este prezentat în forma de entitate de conversație artificială, sau mai
simplu, chatbot. Chatbot-uri sunt folosite în mod obișnuit în sistemele de dialog pentru diverse
scopuri practice, cum ar fi serviciul pentru clienți sau achiziția de informații [5]. Unele chatbot-uri
utilizează sisteme sofisticate de procesare a limbajului natural, însă multe sisteme mai simple, cum
ar fi și chatbot-ul efectuat, scanează cuvintele cheie de intrare, apoi trag un răspuns cu cele mai
potrivite cuvinte cheie sau cu cele mai asemănătoare formulare dintr-o bază de date. De aceea chatbot
„Asistent Virtual” va simula modul în care un om se va comporta cu partener de conversatie.

Procesul de creare a unui chatbot este împărțit în 3 etape [6]:

- Proiectarea - definirea personalităței bot-ului și interacțiunei generale cu utilizator.


- Construire - înțelegerea intenției utilizatorului și producerea răspunsului corect
- Analitica - identificarea defectelor sau problemelor potențiale, oferirea informațiilor pentru
îmbunătățirea experienței utilizatorului final.

Proiectarea este o etapa crucială. În cazul în care sunt omise din anumite motive unele puncte din
etapa de proiectare, în procesul de dezvoltare apar multe inexactități și bug-uri.

Chatbot „Asistent Virtual” este o aplicație, care presupune utilizarea limbajelor de programare. În
proiectarea aplicației au fost utilizate limbajelul de programare JavaScript, limbajul de marcare
HTML, limbajul formal pentru formatarea elementelor CSS și limbajaul de scripting RiveScript,
pentru a oferi inteligența chatbot-ului. Cu ajutorul limbajului RiveScript [7] a fost programată baza
de cunoștințe a bot-ului prin utilizarea regulilor prestabilite. De asemenea, RiveScript are capacitatea
de a stoca și repeta variabile despre utilizatori, de a utiliza condițiile pentru comparare și multe alte
posibilități.

Proiectarea Sistemului Expert prin intermediul limbajelor date a permis rezolvarea problemеi de
programare logică și în același timp crearea unei interfețe plăcute și accesibile pentru utilizatori care
au nevoie de ajutor.

Bibliografie:

1. JACKSON ,P. , Introduction to expert Systems, Addison-Wesley Publishing,1998, p. 246


2. STEPAN A., Sisteme informatice și inteligența artificială în economie. Timișoara: Ed. UCDC,
2009, pag. 238
3. SHEVAT, A. , Designing bots: creating conversational experiences, Boston: O'Reilly,2017, p.4.
4. VILNER, Y. , "Chatbots 101: The Evolution of Customer Retention's Latest Trend," 20 July` 2017.
[Accesat 20.05.2018]. Disponibil pe Internet: https://www.entrepreneur.com/article/293439.
5. BRITZ, D. "Deep Learning for chatbots”, April 2016, p. 25. [Accesat 20.05.2018]. Disponibil pe
Internet: http://www.wildml.com/2016/04/deep-learning-for-chatbots-part-1-introduction/.
6. TACU, P.A., ș.a., Inteligența artificială. Teorie și aplicații în economie. București: Ed.
Economica, 1998, p. 520.
7. https://www.rivescript.com/docs/tutorial , Accesat: Mai 11, 2018

S-ar putea să vă placă și