Currently, modules trigger on incoming data types. Modules like Similarity might be best triggered at a frequency, rather than per input.
[x] PeriodicWorker base class
[x] SimilarityAnalysis conversion
[x] fix duplication of rels
Note on bi-directional relationships with Neo: https://github.com/neo4j-contrib/neomodel/issues/345 . As a sanity check, can run the following query to prove that 2 relationships do exist: "MATCH (a)-[r:SIMILAR]-(b) RETURN r"
Currently, modules trigger on incoming data types. Modules like Similarity might be best triggered at a frequency, rather than per input.