Welcome to Gnosis Media Group
Once you know, then you're free
Gnosify
From Gnosis Arts
Contents |
Application

How the updates appear on an Android.
Updates can be scheduled to arrive at any frequency.
Or, you could use Gnosify in a manual fashion, to manually update opt-in users on anything you would like. A city update; an emergency broadcast; a new Broadway Show; a police blotter; weather reports; anything the City needed to updated residents on, Gnosify can accomplish this.

Data Included
Current datasets that this demonstration instantiation of the app uses are:
- Broadway Shows
- Brooklyn Public Library Events
- NYC Parks and Recreation Events
- New York Public Library Events
Datasets were taken from NYC Open Data datasets. We utilized several of the datasets included here.
Additional datasets - or even totally different datasets - could be used. Any dataset that can be translated into either RSS or XML format can be utilized by this app, giving it tremendous flexibility.
Gnosify also works very well with Twitter. As both Twitter status updates and Twitter Search are based on XML/RSS feeds, these feeds could easily be turned into a text message alert, using Gnosify.
This particular version of Gnosify utilizes a combination of scripts including
- The Twitter API
- The Tropo SMS API
- Our Own PHP XML parsing script to request and send data
- Windows Task Scheduler for Windows 7
The Process: How It Works
1. We created a PHP script that basically sends the latest item in the RSS feed to the SMS API.
. . . Reading Latest Twitter Status Update from @events_in_nyc"); foreach ($xml->channel->item as $key){ $title = $key->{"title"}; } ?> . . . The file has 3 main elements:
- A Javascript function to automatically submit form values
- A Simplexml_load_file PHP function which gets the data from the Twitter RSS file and parses the requisite variable
- An HTML form that auto-populates a form field with the RSS element data we want to send to SMS
2. The PHP file submits the form to the Tropo API which initiates the SMS alert. The value submitted by the PHP form corresponding to the RSS data becomes the message submitted to the opt-in phone number in the Tropo application.
3. We use Windows Task Scheduler on an additional server and schedule it to call the PHP file once per day (or as often as we like). This could also be done server side with a cronjob. However, some webhosts (e.g., ours!) do not allow cron jobs so Windows Task Scheduler was a workaround.

Full Demonstration
Complete the form below to receive automated text message alerts from Gnosify. This is the full demo and once you signup, you will start to receive the text message updates within 24-48 hours. You will receive an email once you are ready to start receiving text messages.

