Návrh studentského softwarového projektu 
D O B Ý V Á N Í     Z N A L O S T Í 

Vedoucí projektu:	RNDr. František Mráz, CSc. 	e-mail: mraz@ksvi.ms.mff.cuni.cz
	RNDr. Iveta Mrázová, CSc. 	e-mail: mrazova@ksi.ms.mff.cuni.cz

Dobývání znalostí spočívá v šetření a analýze velkého množství dat s cílem najít vzájemné vztahy mezi zpracovávanými údaji a tuto informaci smysluplně interpretovat. K úlohám vhodným pro oblast dobývání znalostí patří klasifikace, predikce, klastrování a.p. Existuje mnoho různých technik a nástrojů pro dobývání znalostí – mezi jinými klastrovací metody, klasifikace podle nejbližších sousedů, analýza nákupního košíku, rozhodovací stromy, analýza spojů, umělé neuronové sítě, fuzzy systémy, genetické algoritmy a další. 

Metody pro dobývání znalostí lze využít v nejrůznějších oblastech – od umělé inteligence a WWW-technologií, přes databáze a ekonomii, až po medicínu a statistiku. Algoritmy pro dobývání znalostí však obvykle patří k výpočetně náročnějším a volba odpovídající techniky závisí m.j. i na charakteru řešené úlohy a použitých dat. V některých případech přitom může být poměrně obtížné získané výsledky vhodným způsobem vizualizovat a správně interpretovat (např. pomocí sady jednoduchých pravidel). Významným požadavkem bývá dále snadná použitelnost vyvinutých metod, a to i v případě pozměněných požadavků (např. nových dat).

Cílem navrhovaného projektu je návrh a implementace otevřeného systému pro demonstraci a vývoj prostředků vhodných k dobývání znalostí. Vytvořený systém by měl podporovat snadné vytváření vlastních aplikací využívajících již implementované metody a práci s těmito metodami. Významnou součástí projektu bude i vytipování a implementace prostředků vhodných pro vizualizaci výsledků získaných jednotlivými metodami. Vzhledem k předpokládanému využití tohoto systému především pro akademické účely (výuka a vývoj nových metod pro dobývání znalostí) bude tento systém realizován ve vývojovém prostředí Borland Delphi, případně Borland Builder. S ohledem na množství a charakter zpracovávaných dat (pravděpodobně z oblasti ekonomie) bude tento systém podporovat využití příslušného databázového systému.

Řešení projektu bude zahrnovat:
1.	Analýzu problému
•	studium základních poznatků z oblasti dobývání znalostí
•	analýza dostupných softwarových prostředků pro vývoj, ladění a aplikaci metod vhodných pro dobývání znalostí 
2.	Pilotní studii
•	návrh základní struktury systému
•	implementace základní verze
3.	Realizaci systému
•	návrh a implementace prostředků pro interaktivní ladění metod pro dobývání znalostí 
•	návrh a implementace prostředků pro vizualizaci výsledků dosažených metodami pro dobývání znalostí 
4. Vzorové aplikace
•	specifikace vzorových úloh (pravděpodobně z oblasti ekonomie)
•	zhodnocení dosažených výsledků

Vyvinutý systém by měl umožňovat snadné vytváření vlastních aplikací využívajících již implementované moduly. 

Předpokládaný počet účastníků:	5 - 7

Praha, 10.10.2003