-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Wenchang Liu edited this page Aug 15, 2019
·
1 revision
- Developers: Litong Xiao @litong-x, Wenchang Liu @williamlwclwc , Tianyi Hu @H0radricCube
- To see our development details, please visit our confluence page at confluence KG update
- A dataset of math has been collected.
- A dataset of 239 entities including junior middle school math concepts and algorithms has been collected. Senior middle school algebra is involved a little bit.
- Some descriptions and formula about the entities has been extracted in wiki to enrich our content.
- The relationships between the entities are manually defined, see relationship page. Totally 277 edges has been defined.
- Both entities and relationships has been stored in mongoDB.
- We built a webapp to represent this knowledge graph using python back-end framework flask and echarts.
- We apply Force-directed Algorithm embedded in echarts to represent our mathKG
- Repulsion and gravity parameters are adjusted for a better clustering result, trying to approximate what Force-Atlas 2 in gephi can demonstrate.
- To make the mathKG more explorable, we developed several features:
- graph information and content demonstration
- basic interactions with the graph: add, delete, edit, search
- take notes
- multi-user support: login system prototype
- latex support
- Layout: 2D -> 3D
- Make algorithms connected
- Allow auto growing
- use crawler to fetch more data
- either form Unstructured or Structured data source
- DataBases
- connect mongoDB to store graph data and user data
- A graph merge solution
- Refactor and increase code quality