Extended search

December 2nd, 2008

Compliments,

I’ve been working last week to extend our search capabilities. Our search has now support not only for AND & OR boolean operators but I extended it to support the EXACT and EXTENDED match. So if you are not good with the basic search click the Extended search link to get to extended search. Search query will be automatically build for you by the engine. You don’t need to know internal query language used by our search engine. I strongly recomend not to use synonyms with EXTENDED and EXACT search, because the synonyms breaks the logic of the build query. I also managed to write help/howto document to help you become more familiar with our search engine. The last new feature is the implementation of keyword filter. Sometimes the result keywords contain inappropriate phrases, like sex related. By means of the Filter you can easily filter all this phrases and make your keyword 100% safe.

Extended search

Opendictionary in new suit

November 18th, 2008

Compliments,

I have redesigned entire opendictionary engine to make it look more proffesional. I implemented virtual keyboard to help people write characters that are not present on their keyboard for default. So now it is possible to write Russian/Gernam/Slovak words without having appropriate hardware keyboard. See for your self. New desing in combination with custom translatios gives you powerfull dictionary tool.

Compliments,

To improve our dictionary quality I have implemented  new Opendictionary feautre - Adding your custom translation is now possible. Just image a situation. You came to our dictionary to translate your word/s and you foud out that the dictionary lack the translation for your keyword. You just click the “Add your own translation” link, write down your custom translation and save it. In a couple of days our translators will review your translation and approve it. By doing this you effectively improve the quality of Opendictionary and I am gratefull for any custom translation made by our visitors.

Opendictionary custom translation

Link search

September 25th, 2008

Compliments,

I noticed that Openphrases Link Directory lacked some crucial functionality - searching in the links was missing. So I implemented this feauture into module called Link search. In this module it’s easy to find your links by keywork or to view all links in specified category/subcategory. Link Search is using MYSQL FULLTEXT WITH QUERY EXPANSION that guaranties that you’ll find whatever you are looking for. You can also omit the keyword in the search form and display only the links in specified category/subcategory.

Feel free to check our new Link Search module, or if you are interested exchange a link with us.

Typo generator

September 6th, 2008

Compliments,

Yesterday, I was strugling with unique implementation of typo generator for openphrases.com. My typo generator works like any typo generator in the market, but it has one unique feature called ‘word variations’. Without this option checked, typo generator works identically with classical typo generators - generates one typo on every character possition. With ‘word variations‘ option checked on, keyword is exploded into separate words. For every word typos are found separetaly, then typos for every separate word are combined together, plus typos for entire multiword string are added. Word variations feature is currently limit to 2 words and the length of the keyword beeing inputed mustn’t be more than 20 characters.

I have already implemented typo generator for Complete keyword analysis (without word variations). I have categorized this new feature (typo generator) as service, so from now you can find it as new item in openphrases services. In a couple of days, I will also implement typo generator into XMLRPC API.

New Features

August 22nd, 2008

Compliments,

I have an annoucement to make. During this week I managed to add couple of new features to openphrases project. Firstly It is pagerank meter API enhancements. Pagerank meter has now XML and XML-RPC API. XML Api is reachable by clicking on XML button on Pagerank Meter page.

Pagerank Meter XML API

For more details about Pagerank Meter XMLRPC API see XMLRPC Api documentation.

The third and the last new feautre of pagerank meter is the public list of last pagerank meter requests. By using our pagerank meter and placing it on your site you get a free backlink from Openphrases.com. Openphrases.com is google pagerank 4 so there is only to gain by using our pagerank meter on your site.

Pagerank Meter Latest Requests

The last enhancements I managed to make is the new XMLRPC API method called Openphrases.translate() which is the XMLRPC API for OpenDictionary. For more details about this method see XMLRPC Api documentation.  The complete refactoring  of Openphrases sitemap generator has been made. This issue does not concern the end users so I won’t talk about it further, but It was worth mentioning..

Compliments,

I am once more proud to announce that openphrases.com has it’s own link directory and link exchange program.  Link directory contains 545 categories which are very similiar with dmoz.org categories. Categories will be fully localized in future. Very important extension of link directory is link exchange. With our link exchange program it is very easy to exchange link with us. Entire process is fully automated. Just browse the link directory to find an appropriate category/subcategory for your link to be placed on openphrases.com and submit your link via link exchange. When your exchange request is approved your link will apper in openphrases link directory. Easy heh ?

With our link exchange program you can easily promote your web site. So don’t hesitate and make your link exchange right now.

Banner exchange

June 29th, 2008

Compliments,

Openphrases project has finally its own banners. Banners are of type image/gif and are absolutely static. You can find then on the Openphrases banner exchange page. If you like our service, please feel free to use an OpenPhrases banner on your own website, and let us know that you did.

I also managed to finalize all the language clones of openphrases.com web engine to 100% and at the same time to add new one - Ukrainian language.  From this time forth, the web engine supports eight world languages - English, Czech, French, German, Polish, Russian, Ukrainian and Slovak.

Opensearch

June 8th, 2008

Compliments,

This week I was working hard to implement the opensearch to openphrases engine. You may ask yourself what the opensearch is. OpenSearch is a collection of simple formats for the sharing of search results. Opensearch constists of opensearch description documents, an xml files containing all the information needed to implement the openphrases.com opensearch implementation into your application. To learn more about opensearch specification refer to the opensearch home page. Currently we support these opensearch mimt-types:

  • text/html
  • application/rss+xml
  • application/x-suggestions+json

Opensearch RSS 2.0 API can be reached clicking on magnifying glass button on the main search engine page.

For reaching openseach in text/html or application/x-suggestions+json format see the openseach description files for more details. If you are really interested in implementing the openphrases opensearch implementation you’d beetter look at Opensearch API documentation.

If you really like the openphrases.com engine and want to check your keywords as quickly as possible take a look at opensearch plugins for Firefox and IE. By installing this plugin to your search bar, you get quick keyword suggestions without need to visit the page.

Finally, i hope you’ll like everything about opensearch that openprhases.com brings you. And i also hope you like our new favicon :)

JSON serialization

June 3rd, 2008

By now, JSON serializaton for search results it’s awaillable. JSON API can be reached clicking on JSON button on the main search engine page. Click here to see keyword suggest in XHTML format as a standard web page. And click here to see the same page serialized into JSON.

JSON API Docs

JSON is basically serialized javascript code ready to be used in AJAX applications.

For more details see the JSON API Documentation page.