11 Dir.glob(File.join(File.dirname(__FILE__), 'calais/*.rb')).each { |f| require f }
14 POST_URL = "http://api.opencalais.com"
16 AVAILABLE_OUTPUT_FORMATS = {
19 DEFAULT_OUTPUT_FORMAT = :rdf
21 AVAILABLE_CONTENT_TYPES = {
26 DEFAULT_CONTENT_TYPE = :xml
28 DEFAULT_SUBMITTER = "calais.rb"
31 :enlighten => "/enlighten/calais.asmx/Enlighten"
37 def enlighten(*args, &block) Client.new(*args, &block).call(:enlighten) end
38 def process_document(*args, &block)
39 data, error = Calais.enlighten(*args, &block)
40 Client.process_data(data, error)