W latach 1989–2001 był członkiem kolegium redakcyjnego miesięcznika Informatyka. W latach 2003–2005 był członkiem Sądu Koleżeńskiego PIIT, następnie pełnił tę samą funkcję w Stowarzyszeniu PRO. W 1993 roku został członkiem Akademii Inżynierskiej w Polsce. Był członkiem Zespołu Terminologii Informatycznej Rady Języka Polskiego. Współzałożyciel i pierwszy prezes Stowarzyszenia Firm Autostrady Nowych Technologii. Członek Rady Programowej Muzeum Historii Komputerów i Informatyki.
W latach 1996/1997 i 2004/2005 był prezydentem Rotary Club Katowice.
Od 2009 był czynnym redaktorem Wikipedii.
Dorobek Współautor kilku książek, autor ponad stu artykułów w prasie informatycznej i naukowej oraz redaktor wielu tomów materiałów z organizowanych przez niego konferencji. W Telewizji Katowice (pr. 3 TVP) prowadził kącik o komputerach w ramach programu Megazynek. Po przejściu na emeryturę wydawał książki historyczne i turystyczne o Górnym Śląsku oraz nagrywał filmy krajoznawcze.
W latach 2007–2011 był współprzewodniczącym komitetów organizacyjnego i programowego konferencji Computational Linguistics Applications. Członek komitetów programowych ważnych światowych konferencji poświęconych przetwarzaniu języka naturalnego