Projekt SIVER OWL to opensourcowy program służący rozpoznawaniu typów osobowości człowieka. Program działa na zasadzie prostego chatbota, który prowadzi rozmowę z użytkownikiem na wybrany przez niego temat. W trakcie rozmowy system zapisuje wszystkie odpowiedzi rozmówcy, a następnie analizuje je pod względem występowania zwrotów i słów charakterystycznych dla danego typu osobowości.


Aplikację można pobrać klikając w link: silverOwl.v1.3.zip.

Po kliknięciu program automatycznie zostanie pobrany, aby z niego skorzystać należy zapisać go na dysku i rozpakować. Należy się upewnić, że w jednym folderze znajduje się chatboot.jar oraz słownik Dict. Program powinien uruchomić się poprzez podwójne kliknięcie pliku chatboot. Jeżeli tak się nie stanie proszę z linii komend przejść do katalogu w którym zapisany jest program i wpisać: java -jar chatboot.jar
W razie pytań i uwag proszę o kontakt: batorskamonika@gmail.com



Kod źródłowy dostępny jest pod linkiem: kod do programu

W części programu odpowiedzialnej za wykrywanie słów charakterystycznych dla danych typów charakterów został wykorzystany opensourcowy projekt “Morfologik” autorstwa Marcina Miłkowskiego i Dawida Weiss. Informacje o projekcie dostępne są pod adresem: Morfologik



SILVEROWL oparty jest na typologii osobowości według Adriana Horzyka. Obejmuje ona dziesięć par charakterów ekstrawertyk-introwertyk. Są to:

dominujący – dostosowujący

maksymalistyczny – minimalistyczny

inspirujący– systematyczny

odkrywczy – konserwatywny

weryfikujący – harmonijny

empatyczny – rzeczowy

odważny – asekuracyjny

hojny-oszczędny

faworyzujący-równoważący

wyostrzający-pomijający



W dokumencie Opis charakterów znajduje się krótka charakterystyka wszystkich wspomnianych wcześniej rodzajów osobowości. Opisy zostały zaczerpnięte z poradnika “Negocjacje, sprawdzone strategie” autorstwa dr hab. Adriana Horzyka.