Welcome to our BLOG

Onwards, to the future!

We’re rather fond of Evi here at True Knowledge.

We’ve been developing and shaping her growth for many months, seeing her progress from mere concept into the most advanced AI of her kind in the world.  It’s been busy, demanding, rewarding and exciting all at the same time.

Over the last couple of weeks, new elements were introduced into the emotional spectrum – awe, frustration and joy in equal measure.

Awe because, although we knew how awesome Evi was and were excited about the rest of the world getting to meet her, we honestly had not expected the response to be so amazing. This all sprang up from one article on TechCrunch – the spark which was to ignite the powder keg and blow the story of Evi wide open.  Other websites, journalists, bloggers, tweeters etc all jumped onto it and were eager to say hello to Evi and the world responded in kind.

The response was far more than we had expected for our little app and our servers were bombarded by questions. So great was the traffic that it exceeded our highest estimation and our poor servers struggled under the load.

Enter frustration, stage right.

People were annoyed that they were unable to use Evi.  They could check out her classy looks, marvel at her voice recognition but for many, getting an answer was rather tricky due to the high demand. We were frustrated as we could see users giving poor reviews for an app that we knew to be excellent but were not able to prove to those reviewers.

Since that article went live we have been adding more servers to support demand for Evi. All of our resources are currently bent on making sure that Evi is as accessible as possible, and we have more yet to come to cope with the continued growing interest in Evi.

What has been amazing, and what has really led to the aforementioned joy, is seeing the comments coming in.  Messages of goodwill, of  encouragement, messages ordering the team to go home and sleep, and messages telling us to ignore the negative criticism. The goodwill was extremely gratifying, the encouragment was encouraging.  The team… well… they got a bit of sleep, but the one piece of advice we did not take was to ignore the criticisms. Evi is designed to grow and learn.  That is core goals of the product and of the team behind her. If we ignore the criticisms and only recognise the compliments then we learn very little. If you’ll permit me to quote the Buddha:

“A good friend who points out mistakes and imperfections and rebukes evil is to be respected as if he reveals a secret of hidden treasure.”

Now, aside from the obvious opportunity for customisation within the quote above, it sums up our attitude and our feelings towards Evi’s users. Every community manager craves a community who are excited about the service, understanding of the challenges, encouraging about the future and supportive in all ways. In that regard, we are extremely blessed and Evi is a very lucky girl to have such an aweseome user-base who are eager to get to know her.  So this is a tip of the hat to all of you who have said hello to Evi over the last couple of weeks, and especially to those who have been in touch with comments, feedback and suggestions.  I’m only sorry that we’ve not been able to respond to every single message, but be assured that all are read and all are truly appreciated.

The future of Evi will be defined by her users, and based on what we have seen so far, Evi’s future is very bright indeed.

What a week that was

The last week has been an amazing time for us here at True Knowledge. The launch of Evi was a staggering experience and it has been truly wonderful to see how many people have been eager to download her app and say hello.

The downside to this was that there was far more traffic than expected which resulted in our servers struggling under the load. The team have since been working day and night to improve her resources and ensure that everyone is able to experience Evi at her best.

The response from Evi’s users has been outstanding and we have been hugely appreciative of the patience and understanding over the last week. It has been frustrating for us to see people receiving anything less than great service from Evi.

The good news is that we’ve seen much better performance over night thanks to the work of the team and the extra resource pumped in. Evi has been answering more questions and helping more people than ever before.

The work does not end there. We are constantly working to make Evi smarter and faster. Evi is only just taking her first steps into the world and so she will grow every day. The last week has shown that Evi will have excellent company in the days ahead and we are excited in showing you what the future holds.

Evi server update – Jan 26th

A quicker update for this evening on what has been happening:

  • More servers were brought online today.
  • An update has gone out for Android users which will help with some of the connection issues
  • An update is pending for iOS – There are delays with pushing updates to the App Store as all need to process through the App Store review process which is outside of our control.
  • We are awaiting delivery of new hardware to bring a bevy of new servers online.

The big difference today is that Evi will be responding faster due to a change in the management of incoming queries. One temporary side effect is that to prevent continuous clogging of the servers, questions which would be stuck waiting for an especially long time will receive a more specifc message citing the server overload and dropped to prevent continued bottlenecking. This will be alleviated once the impending hardware upgrades arrive and are installed. To clarify, this isn’t linked to the subject matter of the question.

Once again, I’ll update further as and when things update, so our continued thanks for your support and apologies for the problems in the mean time.

Evi Server issues – Update 3

What a week it’s been. And it’s only Wednesday!

Since the word of Evi broke on Monday the team have been working around the clock to give Evi more power to handle the massive volume of questions being sent through to her. I posted yesterday giving some details on what was being done to alleviate the load, and so it’s time for another quick update.

The good news is that we have more servers online to manage the questions with yet more on the way. There’s also been a lot of work to improve the efficiency of of the answering process as a whole and the way Evi handles requests. Many people started seeing improvements last night and the changes that have gone in today should expand this further. There will still be times when responses are slow, but the instances of no response at all will certainly drop.

If you do receive a “I’m having trouble…” message then before retrying, give it time as it is most likely slow rather than failed.

As such, we’re still busy working away. We don’t want Evi to just work OK. We don’t want her to merely “cope”. We want her to FLY! As such the team are continuing to scale up the server capacity so there will be continual improvements in the days ahead.

What’s more, an update recently went out for Android users who were experiencing a looping connection, so all you Android users out there – get updating.

We have other items which have come up from feedback (thank you everyone who got in touch!) which will also be addressed in further updates in the next few days. So, thank you once again for everyone who downloaded the app. Everyone who has been in touch. Everyone who has shown an interest and… well everyone. Our thanks, our apologies for the inconveniences, and our promise that Evi will repay your interest many times over.

As ever, watch this space for more news.

Evi Server issues – Update 2

More update time for those following the trials and tribulations of Evi’s first few days of public exposure.

Firstly, another big thank you to everyone who has commented, given us feedback and downloaded the app. Your enthusiasm is wonderful and very exciting for us. I’d also like to apologise to those who have experienced the server connection problems resulting in slow answers or a lack of response. It must be even more frustrating when hearing from those who ARE getting responses. It’s certainly frustrating for us, as we know how awesome Evi is and we want everyone else to experience it too.

So onto the update.

As you will have noted, the level of response to Evi was exceptional. While Evi was given rugged testing before deployment, even the best stress test is no substitute for being out in the real world, as any online service provider will confirm. The launch of any highly anticipated online service is all to frequently plagued by such problems, as even Siri experienced upon the launch of the iPhone 4s.

Many have been asking what we are doing to fix the problems and so I’m happy to explain some of the details:

  • We’ve already added more capacity and more boxes are being provisioned as we speak, with others on the way
  • We’ve switched out one of our layers for a far more robust alternative;
  • We’ve already improved the efficiency of one of our own modules, and there’s an improved release of another on the way
  • We’ve temporarily disabled a couple of the features we launched with which were making demands on the server, and they’ll come back after we’ve got the other problems sorted.

So, its a three pronged approach – adding more hardware, improving the efficiency of what is already in place and disabling secondary features to help free up resource for the core functionality.

Many people have already experienced the gains, but with a second day of new arrivals we’re not out of the woods yet until the new hardware is up and running. I’ll continue to update further as events develop.

A final thanks for everyone’s continued interest and apologies for the inconvenience in the mean time. We look forward to seeing Evi at full strength where she will repay your patience tenfold.

Server Status / Connection Issues

On Monday 23rd the world learned about Evi and responded in a phenomenal way. To see how many people were excited by Evi and her app was overwhelming and hugely exciting for us. Unfortunately the enormous response was more than our servers were able to handle and so many users experienced connection problems.

We’d like to say a massive thank you to everyone who downloaded the app, and to assure you that the team are working around the clock to get Evi back on her feet and ensure that she is better able to handle the huge number of people who wish to ask her questions.

So many thanks from everyone on the team, and Evi herself, for your patience and understanding. You can follow us on Facebook and Twitter to be notified as soon as she is back up and running.

Evi lives!

Within the True Knowledge office this week there has been joy, celebration, revelry and other outpourings of happiness. Of course, such ebullience is fuelled by copious amounts of caffeine and exhaustion in equal measure.

Only one thing can inspire such activity within a software developer, and that is the launch of a new product.

That’s right, folks. While things on the blog have been very quiet of late, the reason is because we have been frenziedly working away to bring you Evi, a shiny new AI here to revolutionise the way you search for information.

If you’re reading this then it’s safe to assume you are familiar with True Knowledge, but Evi takes the functionality of trueknowledge.com and makes it bigger, better, broader and any other positive adjectives you care to apply.

She’s also has a beautiful face.

Seriously… how could you not love a face like that?

Of course what’s really important is what Evi actually is. As mentioned, she is a new AI which you can communicate with via her app, which is available for both iPhone and Android. While I could wax lyrical about her features and abilities I would instead urge you to head over to www.evi.com where you can find out all you need to know about Evi and her app, as well as watching the video to see her in action. Then download the app and say hello to Evi today. •) <——(how many AI have their own smilies)

For more information you can head over to www.evi.com and see Evi’s app in action as well as download it for yourselves.