Slava Novgorodov Homepage


Hello and welcome,
My name is Slava Novgorodov and this is my homepage.

Currently I'm a Ph.D. student in Tel Aviv University, member of DB Group at School of Computer Science, under supervision of Prof. Tova Milo

In addition to the research in Tel Aviv University, I work as a Senior NLP Engineer at Twiggle

I also have different hobbies like learning languages, collecting soccer jerseys and traveling around the world

ICDE'17 demo paper was accpeted.

Slava Novgorodov - CSKA Arena, 2016, First game at the new stadium
Back to Top


During my BSc studies in Mathematics and Computer Science I joined DataBases Research Group of Tel Aviv University (supervised by Prof. Tova Milo) as intern. After finishing my B.Sc. in 2011, I was accepted to M.Sc. in Computer Science (which was completed by me in February 2014) and starting October 2014 I continue my research in the DB Group as a Ph.D. student.

Currently I'm a member of MoDaS project in Tel Aviv University. In this project we propose to develop solid scientific foundations for Web-scale data sourcing. Mainly, we work on crowdsourcing which is a new and powerful paradigm that engages Web users to collectively contribute data, analyze information and share opinions.

Research interests

  • Crowdsourcing (and Crowdsourcing to experts)
  • Web Data Management
  • Databases
  • Back to Top


    Tel Aviv University

    Teaching assistant:

    Intro to Data ScienceSem. B, 2015/2016; Sem. B, 2016/2017
    Data-Centered Crowd SourcingSem. B, 2014/2015; Sem. A, 2015/2016; Sem. B, 2016/2017; Sem. A, 2017/2018
    Web Data ManagementSem. B, 2014/2015; Sem. A, 2015/2016; Sem. B, 2016/2017
    Back to Top


    List of my publications, also can be found at DBLP site or Google Scholar


    DANCE: Data Cleaning with Constraints and Experts [paper] [poster]
    Ahmad Assadi, Tova Milo, Slava Novgorodov
    ICDE'17 - April 2017, San Diego, California, USA


    Rudolf: Interactive Rule Refinement System for Fraud Detection [paper] [poster]
    Tova Milo, Slava Novgorodov, Wang-Chiew Tan
    VLDB'16 - September 2016, New Dehli, India


    The Temp Secretary Problem [paper]
    Amos Fiat, Haim Kaplan, Ilia Gorelik, Slava Novgorodov
    ESA'15 - September 2015, Patras, Greece

    QOCO: A Query Oriented Data Cleaning System with Oracles [paper] [poster]
    Moria Bergman, Tova Milo, Slava Novgorodov, Wang-Chiew Tan
    VLDB'15 - September 2015, Kohala Coast, Hawaii, USA

    Query-Oriented Data Cleaning with Oracles [paper]
    Moria Bergman, Tova Milo, Slava Novgorodov, Wang-Chiew Tan
    SIGMOD'15 - June 2015, Melbourne, Australia

    Managing General and Individual Knowledge in Crowd Mining Applications [paper]
    Yael Amsterdamer, Susan B. Davidson, Anna Kukliansky, Tova Milo, Slava Novgorodov, Amit Somech
    CIDR'15 - January 2015, Asilomar, California, USA


    Ontology Assisted Crowd Mining [paper] [poster]
    Yael Amsterdamer, Susan B. Davidson, Tova Milo, Slava Novgorodov, Amit Somech
    VLDB'14 - September 2014, Hangzhou, China

    OASSIS: Query Driven Crowd Mining [paper]
    Yael Amsterdamer, Susan B. Davidson, Tova Milo, Slava Novgorodov, Amit Somech
    SIGMOD'14 - June 2014, Snowbird, Utah, USA


    Answering Planning Queries with the Crowd [paper] [technical report]
    Haim Kaplan, Ilia Lotosh, Tova Milo, Slava Novgorodov
    VLDB'13 - August 2013, Riva del Garda, Italy

    CrowdPlanr: Planning Made Easy with Crowd [paper] [poster]
    Ilia Lotosh, Tova Milo, Slava Novgorodov
    ICDE'13 - April 2013, Brisbane, Australia


    Asking the Right Questions in Crowd Data Sourcing [paper] [poster]
    Rubi Boim, Ohad Greenshpan, Tova Milo, Slava Novgorodov, Neoklis Polyzotis, Wang-Chiew Tan
    ICDE'12 - April 2012, Washington DC, USA


    Diversification and Refinement in Collaborative Filtering Recommender [paper] [full version]
    Rubi Boim, Tova Milo, Slava Novgorodov
    CIKM'11 - October 2011, Glasgow, Scotland

    DiRec: Diversified Recommendations for Semantic-less Collaborative Filtering [paper] [poster]
    Rubi Boim, Tova Milo, Slava Novgorodov
    ICDE'11 - April 2011, Hannover, Germany

    Back to Top


    Short Bio

    2017/01 - present Senior NLP Engineer at Twiggle
    2014/10 - present PhD student, Computer Science, Tel Aviv University (more info)
    2014/10 - 2016/12 Chief Scientist and Architect at Linicom
    2013/11 - 2014/10 Software Developer and Researcher at Linicom
    2011/09 - 2014/02 MSc student, Computer Science, Tel Aviv University
    2010/01 - 2014/10 Software Engineer in VisionMap, Software Infrastructure team
    2006/09 - 2011/01 BSc student, Mathematics and Computer Science, Tel Aviv University (started during the high school)
    2006/09 - 2009/12 Software Developer in IsraDon
    2002/09 - 2008/07 Student in Shevah Mofet High School

    Important dates

    I was born in November 1989, in Russia (Soviet Union). I moved to Israel in September 2001.
    In December 2009 I married my lovely wife Yana, and in October 2011 my first son, Dennis, was born.
    In February 2017 my second and third kids, Alice and Tom, joined the family.

    Industrial experience

    In September 2006, I joined IsraDon - largest Russian bookstore chain in Israel. My goal was clear - to define, design and implement the IT infrastructure from scratch. I started from buying equipment (computers, printers, barcode scanners, routers & switches), and then moved to the most important part - developing ERP software. I decided to develop a web-based application (mainly because of my passion to the web), using PHP & MySQL as a backend and HTML, CSS, JavaScript and Ajax for the frontend. After finishing developing and deploying the system, my responsibility was managing it and adding a new features. I had a great time there, but in the end of 2009 I decided to move on.

    In January 2010 I started my work in VisionMap - a leading provider of digital mapping systems. I joined the Software Infrastructure Team as a C++ developer, and my responsibilities were developing and deploying the best infrastructure for all software developers of VisionMap. It includes bringing the latest version of C++ libraries and tools to the codebase (boost, Qt, OpenCV, Visual Studio), switching all of our projects to support Unicode (personally, I believe in UTF-8 everywhere), managing and upgrading the continuous integration server, source control, review board and a company's wiki. In addition, I was developing digital mapping applications using our own infrastructure.

    Starting October 2014 I work at Linicom - a platform for online advertising as a Chief Scientist and Architect. I joined Linicom as a part time Software Developer and Researcher already in November 2013, and during the time I worked on more and more different projects, until October 2014, when I started to work as Head of R&D, managing development and reasearch proccess in the company. This work included leading of user behaviour research, including better ads targeting and better user experience. Starting January 2016 I work as a Chief Scientist and Architect and focus on the Data Science research done at Linicom. It includes a lot of research, including information extraction, recommendation systems, natural language processing and web data management in general.

    In January 2017 I joined Twiggle that develops a Natural Language search for e-commerces as a Senior NLP Engineer.


    In addition to my research and work, I have several hobbies.
    First of them is strongly related to football:
    I have a collection of football teams shirts (jerseys) from around the world, each of them having their own story. I also collect football balls and football teams scarfs. And of course, I play and watch football. Especially, I have one of the biggest collections of PFC CSKA Moscow shirts (web-site will be available soon)

    A second hobby of mine is learning languages:
    As most of Russian immigrants in Israel, I have 3 main languages: Russian, Hebrew and English.
    I studied Serbo-Croatian which is a beatiful slavic language, spoken by almost 20 million people, mostly in ex-Yugoslavian republics. There are lots of great music, movies and books in this language.
    My second language was Spanish, which I decided to learn before our first trip to Spain (Barcelona). This is great language, spoken almost everywhere, and again has a lot of a cultural heritage.
    I continue learning and practicing in both of them. Recently I started learning German, in which my skills are still very basic.
    Before visiting Italy (VLDB'13) I started learning Italian, which is also very beatiful language and was very useful in my trip.
    I returned again to German and also added basic Czech before the trip to Czech Republic and Germany in April-May 2014. Unfortunately I didn't have more changes to practice Czech, but I used German several time since 2014. I also had some experience with Polish language, which is very nice, and I defenetly should come back to my slavic languages later.

    The third one is connected to the previous two - traveling around the world:
    After moving to Israel in 2001, I have visited different countries and places. For some of them I studied a new language, and from part of them I bring football jerseys.
    List of visited places (with dates and photos).

    Back to Top


    You can email me for questions related to my research or any other question. My contact information is listed here. You can also use this contact form. Enjoy!

    Send me a message

    Back to Top