Skip to content

Chatbot project to help you find relevant events in your area

License

Notifications You must be signed in to change notification settings

CodeTheCity/stuff-happens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stuff-happens

Chatbot project to help you find relevant events in your area using RSS feeds from Angus, Aberdeen City, Aberdeenshire and Edinburgh.

The Bot format follows the tutorial here

Instead of using virtualenv and environment variables we stored the SLACK_BOT_TOKEN, BOT_ID in a secrets.py file (which is not added to this repo - but see secrets.example for the format).

The sqlite database (created with FME) is populated by pulling in the RSS event feeds from:

The database can be updated on a schedule to ensure valid results are returned.

Fields in the database are:

  • Title
  • Content
  • Id
  • PublishedDate
  • LinkURI
  • StartDate
  • EndDate
  • Venue

and we've added two more:

  • Category
  • Tags

Where there are categories in at least one of the RSS feeds most do not.

Our aim is that programatically we will infer categorisation and tagging from fields such as Title and Content.

It may also be possible to use a tool such as Word2Vec to establish relationships to standard terminologies.

Finally it was suggested at CTC8 that once we get this running, we could then provide an enriched meta RSS feed back out from our system.

Not all RSS feeds are created equal!

About

Chatbot project to help you find relevant events in your area

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages