UP - logo
E-viri
Celotno besedilo
Odprti dostop
  • Tomić Bojan

    05/2012
    Dissertation

    Dissertation research problem relates to the large amount of data and lack of information in the reports for business reporting systems. Although rich with charts and tables, reports actually contain only data (their graphical representations) and little or no information. Report users need to manually interpret this data (reviewing various reports) and, as consequence, may fail to detect some important information because of: too much data, fatigue, lack of concentration, lack of knowledge or experience, because of subjectivity, or malice. This paper proposes automating the data-to-information transformation process. The proposed approach is based on the relation that states that data becomes information when meaning (interpretation) is added to it. Also, appropriate (domain) knowledge is required in order to obtain meaning from data. The proposed implementation of this approach involves applying expert system methods, techniques and technologies in order to automate key performance indicator interpretation. Specifically, declarative knowledge is to be presented by classes, and procedural knowledge with rules and fuzzy theory. The information can be derived by forward chaining and fuzzy inference, and it can be then converted into natural-language-like sentences by using canned text. After reviewing the current situation in the field of business intelligence systems and expert systems, the proposed approach is explained in detail from the theoretical point of view. It is then followed by a discussion focusing on the (potential) positive and negative aspects of the solution, and then by the implementation plan. By demonstrating the approach with a prototype - PT application (PT - Enterprise Profit Interpretation Tutor), testing and proving of the hypotheses was enabled. Reports that the application provides contain data (in the form of graphics and tables) but also information (in the form of natural-language-like sentences). The evaluation consisted of an evaluation study in which subjects were students who used PT as a teaching aid. The results show that students believe that PT is useful and relatively easy to use. Explanations in the reports are considered useful and easy to understand, but would need to be more comprehensive. The largest number of students surveyed believe that working with PT application to some extent contributes to increasing their knowledge and that it provides a faster and somewhat more interesting way to mastering profit interpretation. A comparative analysis of explanation facilities in modern tools for the development of expert systems and business rules is also presented in this paper. JEFF explanation facility, which was created in order for the prototype to work, is then presented and evaluated. The evaluation was twofold and was performed to assess whether objectives have been achieved and where JEFF stands when compared to similar tools. It was proved that almost all objectives have been achieved and that JEFF is almost as good as the professional tool it was compared with. When summarizing all results, it can be said that the hypotheses are proved (indeed, the proposed methods and techniques can be successfully used for the purpose of making information), but that the proposed approach was not tested in an enterprise environment. The prototype that was made proves that the approach is feasible to implement, but its effectiveness was evaluated only in terms of teaching aids for students, not as a tool to help managers interpret data. If the proposed approach was to be applied in practice, it would be necessary to create applications tailored to meet the needs of managers and that would actually function in an enterprise environment. Problem istraživanja doktorske disertacije se odnosi na veliku količinu podataka i nedostatak informacija u izveštajima sistema za poslovno izveštavanje. Iako uglavnom prepuni grafika i tabela, izveštaji sadrže samo podatke tj. njihove grafičke predstave koje bi trebalo da omoguće jednostavniji uvid u poslovanje. To dovodi do posledice da korisnici ovih izveštaja moraju ručno da tumače ove podatke (pregledanjem više izveštaja), pa mogu da propuste da uoče neke bitne informacije zbog: prevelike količine podataka, premorenosti, nedostatka koncentracije, nedostatka znanja ili iskustva, zbog subjektivnosti ili zlonamernosti. U radu se predlaže automatizacija procesa tumačenja podataka tj. njihovog pretvaranja u informacije. Ceo pristup se zasniva na relaciji koja definiše da podaci postaju informacije kada im se doda značenje (tumačenje). Da bi se dobilo tumačenje podataka i oni pretvorili u informacije, potrebno je odgovarajuće (domensko) znanje. Predložena realizacija ovog pristupa obuhvata primenu metoda, tehnika i tehnologija ES u cilju automatizacije procesa tumačenja vrednosti poslovnih pokazatelja. Konkretno, predlaže se da se deklarativni deo znanja (za tumačenje vrednosti pokazatelja) predstavi putem klasa, a proceduralni deo znanja putem pravila i fuzzy teorije. Zaključivanje se može izvršiti ulančavanjem unapred i fuzzy zaključivanjem, a informacije (zaključci) mogu da se pretvore u rečenice koje liče na govorni jezik korišćenjem tehnike učaurenog teksta. Posle napravljenog pregleda postojećeg stanja iz oblasti sistema za poslovno izveštavanje i ekspertnih sistema detaljno je definisan i obrazložen predloženi pristup sa teorijskog stanovišta. Diskusijom se ukazalo na (potencijalne) pozitivne i negativne aspekte rešenja, a zatim je dat i plan realizacije rešenja. Demonstracija pristupa putem izrade prototipa - PT aplikacije (PT - enterprise Profit interpretation Tutor) je omogućila proveru i dokazivanje postavljenih hipoteza. Izveštaji koje ova aplikacija pravi sadrže i podatke (u vidu grafika i tabela) ali i informacije u vidu rečenica kontrolisanog jezika. Ocena pristupa na osnovu evaluacije prototipa je obuhvatila rezultate evaluacione studije u kojoj su studenti bili ispitanici, a koristili su PT aplikaciju kao nastavno sredstvo. Dokazano je da studenti smatraju da je PT aplikacija korisna i relativno jednostavna za korišćenje. Objašnjenja u izveštajima se smatraju za korisna i lako razumljiva, ali bi bilo potrebno da budu obuhvatnija. Najveći broj ispitanih studenata veruje da rad sa PT aplikacijom donekle doprinosi povećanju njihovog znanja ali i da pruža brži i donekle zanimljiviji način za savladavanje gradiva o tumačenju profita. U radu je prikazana i komparativna analiza mehanizama za objašnjavanje u modernim alatima za razvoj ekspertnih sistema i sistema poslovnih pravila, napravljen je JEFF mehanizam za objašnjavanje u Javi i izvršena je evaluacija ovog mehanizma za objašnjavanje. Evaluacija je bila dvojaka a izvršena je radi procene da li su zadati ciljevi postignuti i gde se JEFF nalazi u odnosu na slične alate. Dokazano je da su skoro svi ciljevi postignuti i da je skoro podjednako dobar kao profesionalni alat u odnosu na koji je urađena komparativna analiza. Kada se svi rezultati sumiraju, može se reći da su hipoteze dokazane (zaista se predložene metode i tehnike mogu uspešno upotrebiti radi pravljenja informacija), ali da predloženi pristup nije isproban u situacijama za koje je namenjen. Prototip koji je napravljen dokazuje da je pristup moguć i izvodljiv za primenu, ali je isproban i razmotrena je samo njegova uspešnost u smislu nastavnog sredstva za studente, a ne kao sredstva za pomoć menadžerima u cilju tumačenja podataka. Da bi predloženi pristup zaista bio primenjen u praksi, potrebno je da se napravi aplikacija koja će da bude prilagođena menadžerima i koja će zaista da funkcioniše u nekom poslovnom sistemu.