#!/usr/bin/env python

import aiml
import sys
import os

#Zmiana aktualnego katalogu na katalog plików aiml
#katalog ten zmieni się na podstawie wskazanej lokalizacji plików aiml

os.chdir('/home/radoslaw/pliki-aiml')
mybot = aiml.Kernel()

#Jeżeli istnieje w tym katalogu plik .brn o nazwie standard.brn, to zostanie uruchomiony moduł Kernel() z wykorzystaniem metody bootstrap()

if os.path.isfile("standard.brn"):
	mybot.bootstrap(brainFile = "standard.brn")

else:
	#Jeżeli plik .brn nie istnieje, zostaną załadowane wszystkie pliki AIML i zapisany nowy plik .brn
	mybot.bootstrap(learnFiles = "startup.xml", commands = "load aiml b")
	mybot.saveBrain("standard.brn")

#W tej pętli wyświetla się prośba do użytkownika o dane wejściowe. Na tej podstawi jest wyświetlany wynik pobierany z obiektu Kernel()
obiektu Kernel()
while True:
	print mybot.respond(raw_input("Wprowadź dane >"))
