Semestr letni 2009/10
Inteligentne aplikacje internetowe (p. obieralny) PI_ITI1203
Treści programowe:
- Wprowadzenie do korzystania z pakietu WEKA –Explorer.
- Użycie klas WEKA w aplikacji internetowej z poziomu języka Java.
- Formaty danych pakietu WEKA i operacje na nich w Javie.
- Budowanie klasyfikatora i jego ewaluacja z poziomu aplikacji.
- Klasyfikacja nowych przykładów.
- Tworzenie modelu i późniejsze jego użytkowanie.
- Użycie algorytmów grupujących.
- Selekcja atrybutów.
- Użycie filtrów do wstępnej obróbki danych.
- Text mining.
- WEKA Experimenter.
- WEKA KnowledgeFlow.
- WEKA Command-line.
Efekty kształcenia:
- Umiejętność korzystania z pakietu WEKA w aplikacjach internetowych.
- Umiejętność projektowania i implementacji aplikacji internetowych z zastosowaniem inteligentnych algorytmów.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. Witten, I.H., Frank, E., (2005). Data Mining: Practical machine learning tools and techniques, Morgan Kaufmann, San Francisco, CA, USA.
2. Larose, D. T. (2006). Odkrywanie wiedzy z danych: Wprowadzenie do eksploracji danych. Wydawnictwo Naukowe PWN, Warszawa.
3. Hall, M., Brown, L., Chaikin, Y. (2009). Core Java Servlets i JavaServer Pages. Helion.
4. Dokumentacja pakietu WEKA http://www.cs.waikato.ac.nz/ml/weka/
b) uzupełniająca:
1. Markov, Z., Larose, D. T. (2009). Eksploracja zasobów internetowych. Wydawnictwo Naukowe PWN, Warszawa.
2. Larose, D. T. (2008). Metody i modele eksploracji danych. Wydawnictwo Naukowe PWN, Warszawa.
3. Horstman, C.S., Cornell, G. - Core Java (2009). Techniki zaawansowane. Helion.
4. Basham, B., Sierra, K., Bates, B. (2008). Head First Servlets & JSP. Helion.