Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Web demo of M3

This is the code of a simple Python Flask app that provides a demo of the m3inference Python library.

You probably are not interested in this repository, but instead should go to m3inference or read the WebConf (WWW) 2019 paper Demographic Inference and Representative Population Estimates from Multilingual Social Media Data that created m3.

Try the demo

Please visit a live copy of the web demo at

Running the demo locally

Clone this repository and then run

pip install -r requirements.txt python -m flask run

This demo requires Python>=3.6


Please cite our WWW 2019 paper if you use this package in your project.

  title={Demographic Inference and Representative Population Estimates from Multilingual Social Media Data},
  author={Wang, Zijian and Hale, Scott A. and Adelani, David and Grabowicz, Przemyslaw A. and Hartmann, Timo and Fl{\"o"}ck, Fabian and Jurgens, David},
  booktitle={Proceedings of the 2019 World Wide Web Conference},

More Questions

We use issues on this GitHub for all questions or suggestions. For specific inqueries, please contact us as Please note that we are unable to release or provide training data for this model due to existing terms of service.


This source code is licensed under the GNU Affero General Public License, which allows for non-commercial re-use of this software. For commercial inquiries, please contact us directly. Please see the LICENSE file in the root directory of this source tree for details.

This source code includes a copy of jQuery-Autocomplete. See the file or linked repository for further details about its licensing.

We also use Vizsla, a simple JavaScript API for Vega-Lite.


This web demo was created by Scott A. Hale and Graham McNeill. The research leading to M3 was carried out by Zijian Wang, Scott A. Hale, David Adelani, Przemyslaw A. Grabowicz, Timo Hartmann, Fabian Flöck, and David Jurgens. We thank the Volkswagen Foundation and the EPSRC for supporting the research.


A simple web demo of the m3inference library




No releases published


No packages published

Contributors 4