Git Product home page Git Product logo

deepi-wp's Introduction

Deepi WordPress Plugin

Let Deepi do your site's search.

Upgrade your site's "lexical search" to "Deepi's Conceptual Search"

Take advantage of the latest "artificial intelligence" technologies

Features

  • Conceptual search service
  • Conceptual search of sentences
  • Conceptual search in seventy different languages
  • Conceptual recommender service
  • Intelligent Recognition of Text Entities
  • Precise & quick

This plugin requires API keys from Deepi.

Links

Getting Started

A guide to setting up the WP Search with the Deepi plugin.

Deepi Credentials

When logged into the WordPress Dashboard, find the "Deepi" entry in the left-hand admin menu and click on it. You will be presented with the Settings page where you configure your Deepi credentials.

If you do not have a Deepi account yet, you can create one for free at Deepi. Once you have created your account, and you have signed in,

  1. Go to the setting page.

  2. Create a new project for your first website (Figure 1). Deepi Setting Page > Create New Project

  3. you will need to copy/paste the following keys to your WordPress setting form (Figure 2):

    • Project Slug
    • API Key

    Note: Copy/pasting these keys manually; is very error-prone. The copy button on the right side of each key will make copy/pasting easier.

    Once you have filled in the required keys on the WordPress settings form, click on the Save Changes button at the bottom of the form.

    If you have correctly provided WordPress with your Deepi keys, you will see a success message. Deepi Setting Page > Project Slug & API Key

  4. If your Deepi account credit is positive, the WordPress setting page status switches to "active".

  5. Click on the "Index" button to send your content to Deepi servers. After that, everything will be kept in sync automatically.

  6. Add Deepi search bar to your site pages using just one of the following codes (per page):

    • Using the [deepi_form] shortcode, of course, if your site theme supports shortcodes
    • Or using this php code, in a suitable div (with desired width) in your html codes:
      <?php 
      if(function_exists('deepi_selectbox')){
          deepi_selectbox();
      }
      ?>
      Note: Please do not use these codes simultaneously on one page. Also, do not repeat one of them twice on the same page.

[ ] Do not use Deepi

With this option, Deepi will not replace the native WordPress search experience. Deepi will index the content, but it will not affect the native WordPress search page experience.

This option is useful when you only need Deepi Plugin to index your WordPress content. For example, if you intend to:

  • Make your content searchable from another site that implements Deepi
  • Build a custom search UI with your Deepi search bar implementation

[ ] Remove Deepi powered by logo link

This will remove the Deepi logo "link" in the search bar and only displays a pure logo image.

[ ] Remove "Deepi version" link

This will remove the "Deepi version" link at the end of each post. In this version, the named entities of your text have been recognized quite intelligently and have become a searchable link.

deepi-wp's People

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.