siddk/entity-network
Tensorflow implementation of "Tracking the World State with Recurrent Entity Networks" [https://arxiv.org/abs/1612.03969] by Henaff, Weston, Szlam, Bordes, and LeCun.
Implements a multi-cell memory architecture with entity-specific tracking, where each memory cell maintains both a key (entity identifier) and hidden state (content) updated via gated mechanisms similar to GRUs. Built with TensorFlow/TFLearn, the model combines a learned multiplicative input encoder, dynamic memory module with key-value separation, and an attention-based output decoder that weights memories by cosine similarity to queries. Evaluated on bAbI question-answering tasks, demonstrating interpretable world-state maintenance by allowing fixed entity embeddings as memory keys.
No commits in the last 6 months.
Stars
57
Forks
16
Language
Python
License
—
Category
Last pushed
Mar 08, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/siddk/entity-network"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
roshan-research/hazm
Persian NLP Toolkit
Dadmatech/DadmaTools
DadmaTools is a Persian NLP tools developed by Dadmatech Co.
amirivojdan/shekar
Simplifying Persian NLP for Modern Applications
GlobalMaksimum/sadedegel
A General Purpose NLP library for Turkish
GKalliatakis/Keras-VGG16-places365
Keras code and weights files for the VGG16-places365 and VGG16-hybrid1365 CNNs for scene classification