Api

REST Web Service API

Dhiti offers a RESTful API to our exploratory search platform. In short, our platform allows you to:

  • Upload a set of documents (html, or text) into a session.
  • Extract top topics, or concepts for a document, or a set of documents
  • Provide relevance feedback about articles, concepts or nuggets you like and dislike.
    Recommendations subsequently change according to that.
  • Get recommendations of nuggets, articles or categories for a pivot. A pivot can be,
    • a url (of a document already added)
    • a string (treated as a query)
    • a category
    • your preferences – based on the relevance feedback
  • Persist the session, along with your preferences

Some applications of our API:

Since the API is based on REST principles, it’s very easy to write and test applications. You can use your browser to access URLs, and you can use pretty much any
HTTP client in any programming language to interact with the API.

You need an api key to access any of our webservices. Please contant info@dhiti.com to get access to our webservices, and tell us how you plan to use this.

Base URL

All URLs referenced in the documentation have the following base:

http://api.dhiti.com/

Index

  • Create Session: What is a session? How you create one? How you access one?
  • Session Status: How do you track progress of whats happening inside a session?
  • Update Session: How do you add more stuff into a known session?
  • Save Session: Do you want to persist your session, for later access?
  • Remove Session: You are done, and want to clean up.
  • Remove Document: You hate that one document, have seen enough of it, and want to remove it forever!
  • Relevance Training: You like. You dislike. Your session ‘understands’ you. You’d wish you had a husband or wife like this!
  • Get Topics: What are the top topics in a session or a pivot? Which ones correlate with your likes, and which ones with your dislikes?
  • Get Categories: What categories are most relevant now, for a pivot you are taking?
  • Get Articles: Which articles are most relevant for your pivot?
  • Get Nuggets: Just show me the facts for a pivot. I dont care where they come from.

© 2010 Dhiti – Content Discovery Engine for User Engagement