Implementation

Hosting and Implementation

MeeMix hosts and manages its turnkey services, providing them remotely via API in order to make their implementation simple and cost-effective. All service functions respond in real-time to customer requests, including recommendation results, playlists, targeted promotion content, and discovery. The specifics of MeeMix API usage will be determined jointly by the parties.

Preparation for implementation:

  • We together with our business client establish a SOW - that describes the project in terms of the application/service that the clients wants to improve (by adding personalization, recommendations etc...) and the MeeMix services needed to be implemented. For Example: using MeeMix MeeRecommendations service for recommending truetones via a specific system or application.
  • The client assigns a developer (or a small tech team) to perform the implementation.
  • The client receives a technical contact person from our end to support the integration.
  • The client receives a UserID to be able to access and use our API.
  • The developer from the client side together with MeeMix support configure the necessary functions that needs to be used for the project (SOW).

Example of using MeeRecomendations - Implementation process:

  • Initial database synchronization - the developer from the client side uses the API database function: "lib.submitTrack" to send us the catalog information to establish synchronization, so we will know what are the tracks or ringtones that the client has.
  • Using the API, MeeRecoemndations functions:
    • User Registration - using the function "user.register" to allow MeeMix to start collecting end-user actions and build a Taste Profile for each individual user
    • Use the end-user action functions (such as buy, listen, search, like, don't like) to update his newly created Taste Profile in MeeMix. These actions are used to establish an accurate Taste Profile and improve the recommendations provided.
    • The client is now ready to retrieve reconditions fro the API for each individual user. To do so the client uses the function: "user.getTracks" - this function allows the client to receive recommendations that are related to tracks such as ringtones, truetones, songs, videos and more.
  • Setting up periodical update for the operators catalog (for new items that are added on a weekly bases)
  • The client is now ready to offer personalized recommendations and can decide where and how to present them.

MeeMix Responsibilities:

  • All matters related to hardware (maintenance, upgrades, monitoring) required for delivering MeeMix services and meeting MeeMix's standard SLA.
  • All telecommunication charges involving the delivery of MeeMix services to the customer. Streaming services (if needed) will be calculated in the same manner.
  • Classification of customer media catalog up to system requirements.
  • Updates and expansion of media catalog and recommendations.
  • All new releases, versions, upgrades and updates to the software (M-TAP, new services and API).
  • Inclusion of current and new human-generated data to optimize recommendations.
  • Full technical support in all implementation and operation stages.

Customer Responsibilities:

  • Interface technologically with MeeMix API
  • Provide input metadata required by M-TAP.
  • End-user interface to display data generated by M-TAP. If required by customer, MeeMix offers a range of brandeable and customized end-user applications and interfaces. Contact us for more information.

To try out MeeMix API via our sandbox, please contact us to receive your own UserID for a full-access trial.