Skip to content
A simple web demo of the m3inference library
JavaScript HTML Python CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
templates
.gitignore
LICENSE
README.md
application.py
requirements.txt

README.md

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 http://www.euagendas.org/m3demo/

Running the demo locally

Clone this repository and then run

pip install -r requirements.txt
FLASK_APP=application.py python -m flask run

This demo requires Python>=3.6

Citation

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

@inproceedings{wang2019demographic,
  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},
  year={2019},
  organization={ACM}
}

More Questions

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

License

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.

Acknowledgements

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.

You can’t perform that action at this time.