Loading...
 
Skip to main content

History: Natural Language Generation

Source of version: 7 (current)

Copy to clipboard
            {syntax type="markdown"  editor="wysiwyg"} # {{page}}

New in ((Tiki25)): Tiki gains Natural Language Generation capabilities via [https://github.com/DrDub/php-nlgen].

The first example is to use potentially confusing calendar data to generate human-friendly text.

Here is a demo: https://textualization.com/availability/

## How to use

1. Select one or more ((calendars))
2. Select the focus day with the calendar search and go to ... more options -> Availability NLG - it generates the text and shows on screen.

## Future plans

This is a collaboration of [https://textualization.com/|Textualization] and [https://evoludata.com/|EvoluData]

Future goals include

- Getting https://github.com/DrDub/php-nlgen used in other major Open Source PHP apps (Drupal, MediaWiki, etc.)
- Developing many other NLG use cases
- ((dev:Variable data printing))

## Related links

- Initial commit: https://gitlab.com/tikiwiki/tiki/-/commit/38c44b58b9a1431d81234fd45b9b20bf731bff2d -


(alias(NLG))