A non-transitory computer readable storage medium operable for causing preparation of a video-based interactive bill for a payor, the non-transitory computer readable storage medium comprising instructions that, when executed by a processor, cause a computing device to perform at least the following:
- receiving, at the computing device, digital information associated with a bill between a payee and a payor, the digital information comprising textual information indicative of payee information, payor information, and bill information, the computing device comprising a textual language processor and an audio-visual language processor, the audio-visual language processor being configured to process, linguistically analyze, and generate verbal language, aural language, data indicative of recorded verbal language, data indicative of recorded aural language, visual textual information, visual numerical information, video, and images;
- determining using the textual language processor of the computing device, from at least the digital information associated with the bill between the payee and the payor, a plurality of content fields from the bill;
- assigning, using the computing device, one or more markups to respective content fields of the plurality of content fields, wherein respective markups indicate a particular portion of the bill associated with respective content fields of the plurality of content fields;
- assigning, using the computing device, one or more metadata to respective content fields of the plurality of content fields, wherein respective metadata associated with respective content fields of the plurality of content fields comprise one or more from among:
- information indicative of a content type, a content group, a unique identifier associated with the respective content field, a processing designation associated with the content field, or a security designation;
- determining, using the textual language processor of the computing device, relevant subject matter for generating an audio-visual presentation associated with the bill;
- extracting, using the computing device, the relevant subject matter from the plurality of content fields based upon the one or more markups and the one or more metadata associated with respective content fields of the plurality of content fields;
- generating, using the audio-visual language processor of the computing device, based on the relevant subject matter extracted from the plurality of content fields, the audio-visual presentation associated with the bill by compiling the relevant subject matter extracted from the plurality of content fields according to a predefined or dynamically defined order or structure;
- causing presentation, by the computing device or a payor device associated with the payor, of the video-based interactive bill to the payor, the video-based interactive bill comprising the audio-visual presentation associated with the bill;
- receiving, from the payor device associated with the payor, a payor request comprising one or more of:
- verbal communication related to the audio-visual presentation, natural language textual communication related to the audio-visual presentation, or visual-manual communication related to the audio-visual presentation;
- determining that the payor request received from the payor device comprises a question that is unanswerable by the verbal language processor, the natural language processor, and the audio-visual language processor, due to information that is missing from the audio-visual presentation associated with the bill and that is known only by the payee,
- in response to the determining that the payor request received from the payor device comprises a question that is unanswerable by the verbal language processor, the natural language processor, and the audio-visual language processor, due to information that is missing from the audio-visual presentation associated with the bill and that is known only by the payee, sending, to a payee device associated with the payee, a request for the information that is missing from the audio-visual presentation associated with the bill and that is known only by the payee;
- in response to the request for the information that is missing from the audio-visual presentation associated with the bill and that is known only by the payee, receiving, from the payee device associated with the payee, one or more items of missing information;
- determining, using one or more of a verbal language processor, a natural language processor, or the audio-visual language processor, a response to the payor request received from the payor device associated with the payor;
- generating a further audio-visual presentation indicative of the response to the payor request;
- and
- causing presentation, by the computing device or the payor device, of the further audio-visual presentation indicative of the response to the payor request comprising the one or more of:
- the verbal communication related to the audio-visual presentation, the natural language textual communication related to the audio-visual presentation, or the visual-manual communication related to the audio-visual presentation,
- wherein the further audio-visual presentation comprises the one or more items of missing information.