class Clarification::Search

Attributes

Public Class Methods

new() click to toggle source
# File lib/clarification/search.rb, line 6
def initialize
  @last_search = nil
end

Public Instance Methods

by_concept(concept) click to toggle source
# File lib/clarification/search.rb, line 20
def by_concept(concept)
  search_requester = Clarification::SearchRequester.new
  raw_response = search_requester.get_results_for_concept(concept)
  structured_response = Clarification::SearchResponse.new(raw_response.body, concept)
  @last_search = structured_response
  return structured_response
end
by_images(_image_array) click to toggle source
# File lib/clarification/search.rb, line 16
def by_images(_image_array)
  raise "Not Implemented"
end
index_images(image_array) click to toggle source
# File lib/clarification/search.rb, line 10
def index_images(image_array)
  search_requester = Clarification::SearchRequester.new
  search_requester.index(image_array)
  # need some useful response here
end