Finally we have all the basics that are needed for building an Autocomplete service and now comes the juicy part. From now on we are looking at how to make it fast and robust. In the current approach we open a new Data base connection for every HTTP request. This needs quite some time to …
Tag: auto completion
Building an Autocomplete Service in GWT screencast Part 4: Integrating the neo4j Data base
In this screencast of my series I explain at a very basic level how to integrate a data base to pull data for autocomplete queries. Since we have been working with neo4j at this time I used a neo4j data base. It will be only in the next two parts of this series where I …
Metalcon finally gets a redesign – Thinking about high scalability
Finally metalcon.de the social networking site which Jonas, Jens and me created in 2008 gets a redesign. Thanks to the great opportunities at the Institute for Web Science and Technologies here in Koblenz (why don’t you apply for a PhD position with us?) I will have the chance to code up the new version of …
Building an Autocomplete Service in GWT screencast Part 3: Getting the Server code to send a basic response
In this screencast of my series on building an autocomplete service you will learn how to implement a Server servlet in GWT such that autocomplete queries receive a response. In this video the response will always be static and very naive. It will be up to the fourth part of this series which will follow …
The best way to create an autocomplete service: And the winner is…. Giuseppe Ottaviano
Over one year ago I was starting to think about indexing scored stings for auto completion queries. I stumbled upon this problem after seeing the strength of the predictions of the typology approach for next word prediction on smartphones. The typology approach had one major drawback: Though its suggestions had a high precision the speed …
Building an Autocompletion on GWT screencast Part 2: Invoking The Remote Procedure Call
Hey everyone after posting my first screencast in this series reviewing the basic process for creating remote procedure calls in GWT we are now finally starting with the real tutorial for building an autocomplete service. This tutorial (again hosted on wikipedia) covers the basic user interface meaning how to integreate a SuggestBox instead of a …
Building an Autocompletion on GWT screencast Part 1: Getting Warm – Reviewing remote procedure calls
Quite a while ago I promised to create some screencasts on how to build a (personalized) Autocompletion in GWT. Even though the screencasts have been created for quite some time now I had to wait publishing them for various reasons. Finally it is now the time to go public with the first video. I do …
Swiftkey XKCD comic: Sorry this has not happened before…
Current readers of my blog know about typology. The project which makes predictions of what you will type in next on your smartphone. This is of course pretty similar to Swiftkey. Amazing to see how xkcd took swiftkey as a topic for the current comic. More amazing is that 3 people (not in the development …
Building an Autocompletion on GWT with RPC, ContextListener and a Suggest Tree: Part 0
Over the last weeks there was quite some quality programming time for me. First of all I built some indices on the typology data base in which way I was able to increase the retrieval speed of typology by a factor of over 1000 which is something that rarely happens in computer science. I will …