Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/innerdoc/nlp-history-timeline

A Streamlit app for showing a TimelineJS about the history of Natural Language Processing
https://github.com/innerdoc/nlp-history-timeline

streamlit streamlit-webapp timeline timelinejs

Last synced: about 2 months ago
JSON representation

A Streamlit app for showing a TimelineJS about the history of Natural Language Processing

Awesome Lists containing this project

README

        

# Natural Language Processing - A Historical Timeline

[![Open in Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://www.innerdoc.com/nlp-timeline-demo/) [![Twitter](https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social&label=Follow%20%40innerdoc)](https://twitter.com/innerdoc_nlp)

## About
This demo is created to show the integration of [Streamlit](https://streamlit.io) with [TimelineJS](http://timeline.knightlab.com/). It became a demo timeline about the history of Natural Language Processing!

🔥 There is now also a reusable [Streamlit Timeline component](https://github.com/innerdoc/streamlit-timeline)!

## The result
[Open the demo app!](https://www.innerdoc.com/nlp-timeline-demo/)

Below an example of the demo. In this case: a History for Natural Language Processing!

![alt text](demo-timeline.png "An example of the timeline with events for the history of Natural Language Processing!")

You can also view the json-data.

![alt text](demo-data.png "An example of the timeline data.")

## Install and run
```
cd nlp-history-timeline
pip install -r requirements.txt
streamlit run timeline_app.py
```