Welcome!

Professional

I am the VP of R&D at Evolution Intelligence,  where I lead the development of our AI-for-AI platform that uses evolutionary (genetic) algorithms to automatically find the best ML solutions, while harnessing modern cloud parallelization.

Previously, I’ve been a software engineer developing algorithms in the area of Natural Language Processing (NLP). At Twiggle, I was Head of Language Technologies, responsible for integrating NLP technologies into an e-commerce search engine enhancement platform. Before that, I was the CTO of IntuView, where I worked on automatic extraction of information from documents in Arabic and other languages. And I was a software engineer at Baobab Technologies, where I developed computerized dialog systems. (See LinkedIn profile).

I have over 20 years of experience in industry and academia in areas of Natural Language Processing, Artificial Intelligence, and Logic. I have a Ph.D. in Computer Science and Linguistics from Stanford University. My research project was PULC: precise semantic understanding (by a computer) of textual logic puzzles, and it was conducted partly in cooperation with the Palo Alto Research Center. The dissertation is here, and I’m now working on a renewed version called UNLLP: Automatic Understanding of Natural Language Logic Puzzles. My B.Sc. and M.Sc. in computer science are from Tel Aviv University.

Personal

I’m also very interested in personal development and spiritual development – how to live a happy and meaningful life. I completed a course for therapists in Trilotherapy which was developed by Zen-master Nissim Amon, and I took part in a variety of other courses and workshops on personal development. I enjoy sharing with people my personal experience and what I’ve learned, and helping them if I can, both one-on-one and in a group meetings that I organize.

I’m working on integrating everything I learned into one framework. This is still very much work in progress, which is currently distributed between various drafts of websites (and many more in my private google drive…). One website is about creating a community of people who help each other achieve their dreams in a fun way (another draft here). I also sometimes create videos where I explain about these topics.