13. At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause at least one of the one or more computing devices to: receive a data record, the data record having associated activity information; retrieve an assertion model, wherein the assertion model comprises at least one assertion template having a data field, wherein the data field is associated with one of a plurality of scenarios and wherein the plurality of scenarios include an activity scenario; fill in the data field of the at least one assertion template with the associated activity information based at least in part on a determination that the scenario associated with the data field is an activity scenario to thereby generate an assertion describing the associated activity information; and publish a narrative based on the assertion.
13. At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause at least one of the one or more computing devices to: receive a data record, the data record having associated activity information; retrieve an assertion model, wherein the assertion model comprises at least one assertion template having a data field, wherein the data field is associated with one of a plurality of scenarios and wherein the plurality of scenarios include an activity scenario; fill in the data field of the at least one assertion template with the associated activity information based at least in part on a determination that the scenario associated with the data field is an activity scenario to thereby generate an assertion describing the associated activity information; and publish a narrative based on the assertion. 14. The at least one non-transitory computer-readable medium of claim 13 , wherein the at least one assertion template includes a grammatical pattern and a field name representing the data field.