jaar
is a python library for listening to the climate of a community.
jaar
is a python library for listening to the climate of a community. Individual
positions are aggregated by a listener into a coherant intent that can include pledges
of actions and/or pledges of states of existence. Listening and acting on it.
A persons's intent in the community is built by the the weighted intreprtation of
- Other persons intents
- Their own independent intent
Each intent is saved as a JSON file.
This is mostly a one man projeect. Femi has significantly helped.
Future enhancement: jaar
can be installed using pip
base attributes vs reason attributess
EconUnit objects
EconUnit Treasury objects
AgendaUnit objects
AgendaUnit PartyUnit objects
AgendaUnit GroupUnit objects
AgendaUnit IdeaUnit objects
AgendaUnit IdeaUnit hierarchical structure
AgendaUnit IdeaUnit BalanceLink objects
AgendaUnit IdeaUnit BalanceLine objects
AgendaUnit IdeaUnit BalanceHeir objects
AgendaUnit IdeaUnit BalanceHeir objects
AgendaUnit IdeaUnit Reason PremiseUnit objects
AgendaUnit IdeaUnit Reason PremiseHeir objects
AgendaUnit IdeaUnit BeliefUnit objects
AgendaUnit IdeaUnit BeliefHeir objects
Jaar was developed using Test-Driven-Development so every feature should have a test that could represent an example. Tests can be hard to comprehend. Some tests have many variables and can be hard to follow.