Author Archives: Gatfol Team

About Gatfol Team

Gatfol is the culmination of a decade of development work by a small team of concerned and fed-up users of search engines and database search tools that find long complicated search queries still badly served. Gatfol exists to take the frustration out of search queries and allows us to talk to- and reason with unstructured data everywhere....

Brazil Blitzkrieg: How FIFA, Search Engines & Semantics Mean Profit…

After more than a decade of fine tuning, Google (and other search engines) have improved ranking algorithms at magnitude. Gone are the days of multiple keyword padding – even with accurate grammar inside high-level semantic structures. Search engines have effectively become language- and industry savvy “examiners” of web page content – analogous to a university professor grading pages of a thesis.

It is essential to know what the search engine “professor” values:

“Provide high-quality content on your pages, especially your homepage. This is the
single most important thing to do.” (Google)

It is almost impossible to drive search engine optimisation today without
adding semantically valuable, highly intelligent, industry-targeted language content:

“Make sure that other sites link to yours.” (Google)

Before the FIFA world cup football game between Germany and Brazil (which Germany won 7-1), Google returned 210 results for the unique word combination “Brazil Blitzkrieg”. The morning after – 503 000.

When suddenly spiking “hot” web word combinations are incorporated at innovative semantic level into enterprise blog posts and other online social marketing, the enterprise brand can – with little effort and cost – be dragged into top-end search returns through content linkages to sites also temporarily trending these concepts.

Gatfol’s role is not merely to take web word combinations and find immediate synonyms, but to extract the meaning and related context of these and use it as an expansion linking factor. “Brazil Blitzkrieg” can powerfully become “German rumble in the jungle”, with strong search engine first page traction to a wider set of external sites. This broad concept catchment drives online exposure with more degrees of freedom around narrow keywords.

Gatfol drives hot web word combinations to sweep surrounding
enterprise concepts in real time for finely targeted semantic attacks…

The Gatfol Grey Gang…

You are an accounting firm, auditor or corporate services provider…

If you could find out if local entrepreneurs are planning to set up a corporate structure,
you could offer a wide range of services. Once this information is trackable through
the local company register, your competition is bound to know about it as well. 


You want to find out about expats planning and discussing a move to your country.
You would also like to offer them a wide range of corporate and financial
services before they start shopping around at your competitors.

How do you get a head start?

Gatfol dynamically creates a stealth array of virtual assistants
to geographically track important information for you…


…hundreds of millions of Twitter-, Facebook- and Reddit postings…
…forums, blogs, media comments and wide-ranging topical websites…
…newspapers, government notices, business announcements, press releases…
…local authority communications, classified ads, expat discussions, legal briefings…
…industry-specific technical and scientific research-based articles…and a whole lot more..

Gatfol has found a unique way to machine-read this data, generating tens of
thousands of simultaneous search word sets, manufactured automatically
to drive your research runs on the Gatfol architecture

Get the Gatfol Grey !

Gatfol And Betting Shop Profits…

Floriana FC (Maltese Premier League) players are staying at a local hotel
preparing for their next match. The landlord overhears players
heatedly debating difficulties with team tactics and
strategy. He mentions all this to his son.

The landlord’s son approaches you with a large bet. 

In the second-by-second world of iGaming, seemingly hidden
information can instantly change betting lines and profit margins.

Gatfol uses massively scalable cloud based semantic technology
to equalise the information balance between punter and oddsmaker…

Through its Malta Government and Malta University
portals Gatfol has real time feed stream access to…

…5 million Facebook postings and half a million Tencent Weibo micro-blog entries…
…50 thousand direct WordPress feeds and 10 million Tumblr data streams…
…20 thousand Reddit postings and 400 thousand YouTube taggings…
…2 million Twitter feeds (scalable up to 200 million per day)…
…2500 news media feeds and 4 million blog feeds…
…10 million random web page resources daily…

Gatfol also allows targeted  tracking –
up to 5000 competitor online events in real-time…

Gatfol technology automatically scrapes enterprise keywords,
dynamically calculates up to 10 000 search alternatives,
hits huge feed streams with powerful search sets
and reports back as frequently as 120 times per day…

Gatfol pumps fast and focused real time iGaming information worldwide…

Gatfol Tracker is in Oil…



You have special energy related interests with team presence in Russia, Libya and Iraq.
You need to stay on top of security situations in these countries across many regions – in real time.
Using any of the large search engines like Google to get your information poses the following major problem:

What search words do you use?

Security situation Chechnya?
– but what if an online report exists that covers “Security situation Grozny?
The capital region of Chechnya is relevant to you,
– but your search words will not make the necessary keyword “hits”.
Do you enter another search to cover the keyword “Grozny“?
– and what if the report title does not include Security situation but rather “Military- and other threats?
– once again your search words will not hit.
The amount of possible search word permutations can run into millions…
…making it impossible to cover them all manually…

Gatfol Tracker not only searches across the web,
but given the input of “Security situation Chechnya“,
automatically expands the possible search word sets from this input
to hundreds or even thousands to produce the keyword hits that you need.

Let Gatfol Tracker be your search security across the world…

Gatfol Salt…and Pepper


“People describe others as being robots because they have no emotions, no heart. For the first time in human history, we’re giving a robot a heart, capable of learning and expressing emotions.”
(Softbank CEO, Masayoshi Son)

Softbank’s PEPPER is a unique personal humanoid that…

…stands 4 feet tall with arms that move, but without legs, weighing 60 pounds…
…has a high-pitched boyish voice and speaks about 20 different languages…
…uses special sensors to detect people’s moods and how they behave…
…uses facial recognition technology to read and interpret emotions…
…interacts with the cloud to develop its own emotional capabilities…
…communicates using a tablet-like display mounted on its chest…
…provides friendly companionship for the lonely, sick or elderly…

Pepper is cutting edge technology – emotions are very hard to machine-capture…but there is something that Pepper technology will not be able to do…Pepper will not be able to semantically handle all the possible natural language permutations of the input instructions given to it by humans.

There are many ways of asking :  “make me a cup of tea” using different word combinations whilst ensuring overall consistent meaning with grammatically correct word combinations : “brew me a cup of  tea”… “I need a cuppa char” …”stew me some Red Bush”  …“make me a mug of tea”…

Current robot language processing abilities are linked to arbitrary parsing of elementary keywords from full human language grammar and syntax. Making sense of all individual words in conversational phrases to create a desired response is difficult. Robotic brains need to understand the meaning and context of sentences in relation to larger conversation chunks to be able to meaningfully react to given instructions. Gatfol parses small groups of words in larger word sets to create natural language semantic paths that enable robots to more effectively integrate keyword sets into the full semantic whole.

 Gatfol is the Salt to Pepper and all its future friends….

Power of Gatfol Supports Pinterest Guided Search

“there are more than 750 million boards with 30 billion Pins…”
(Pinterest’s Hui Xu, Head of the Discovery team)

Pinterest has three problems:

A search for “turkey filled with a duck stuffed with chicken for thanksgiving dinner”

does not return a single Pinterest search result…

Quality of search returns falls drastically with an increase in the number of keywords.

Gatfol takes long input queries, uses different grammar
structures with equivalent semantic meaning and translates it
into powerful truncated searches to yield result-optimised search returns.

We now have “turkey filled with a duck stuffed with chicken”, truncated to “turducken”,
forming “turducken thanksgiving dinner”, resulting in multiple Pinterest results.

Secondly, if we enter “stuffed poultry thanksgiving”, Pinterest presents…

”old-fashioned bread stuffing”
“turkey with sausage pecan stuffing”
“turkey with sausage-corn bread stuffing”
“thanksgiving stuffed turkey”
“classic sage dressing”
“corn bread dressing with oysters”
“100% whole wheat stuffing muffins with sausage and parmesan”
“traditional holiday stuffing”
“stuffed roast turkey”
“classic herb stuffing”
“cranberry pear stuffing”
“turkey & stuffing turnovers”…

Returns for “stuffing” undeservedly dominates results for “stuffed poultry”.
It is difficult to sort and rank search returns in terms of relevance, when
non-matching keywords are incorporated in the result extraction process.

From “classic herb stuffing”- if “stuffing” is stemmed to “stuffed”,
we are left with “classic herb”, lacking substantive semantic connection
to either words related individually or as a whole to “poultry thanksgiving”.

Gatfol uses more than 40 different algorithms to blend search keywords semantically to check for
keyword cohesiveness and consistency. Gatfol takes into account the non-matching keyword problem
and pushes less relevant database returns further down the list hierarchy – fully inline and in microseconds.

Thirdly, we can ask things in the same way in Pinterest using words with
similar semantic meaning but expressed differently grammar wise…

seasoning inside stuffed chicken breast”
“chicken breast filled with flavoring

…yielding notably different results.

Returns should consistently be the same or at least overlap
significantly when semantically equivalent sets of keywords are used.

Gatfol coaxes multiword keyword equivalents from the initial
search phrase to generate semantically optimised queries, empowering
databases with massively scalable retrieval capability – in stealth and in real time.

 Gatfol punches the stuffing out of the enterprise words-to-profit pipeline…

Gatfol for Talking Fridges

Talking fridges (and any other conversing appliances) have a major problem…

If I ask…

“Any beer in the fridge?”

“Any beer left?

“Got beer?”

What is the beer situation?”

“Do we have beer?”

“Out of beer?”

“Beer finished?”

“No more beer?”

the appliance language software has to semantically equalise my different ways of asking the same thing.

Currently this is extremely difficult outside of simple one-to-one synonym replacement.

Gatfol is the world leader in multi-word inline-, real-time semantic equalisation.

 Gatfol makes human-machine conversation work

Why Gatfol Makes Machine Based Sentiment Analysis Easier…

“I really hate that more people are unimpressed by the lack of low quality of this restaurant”

Is this a positive or negative sentiment statement ?

The mere aggregation of positive and negative expression words is insufficient to determine opinion.
Even hierarchically ranking sentiment words in terms of semantic contribution
to final statement
opinion only brings marginal efficacy increases.

Acceptance levels of more than 80% are extremely hard to achieve.

Gatfol applies an innovative and powerful approach to complicated sentiment analysis.

Multiword synonyms iteratively replace groups of statement words
in semantic progression from complication to simplicity:

“I really hate that more people are unimpressed by the lack of low quality of this restaurant”

“I am unhappy that more people are unhappy with the quality”

“I want less people to be unhappy with the quality”

“I want more people to be happy with the quality”

“I am happy with the quality”

Even though almost all of the original sentiment phrase words are negative –
through Gatfol simplification iteration – the final sentiment result is positive.

Gatfol Semantic Firewall


Gatfol has developed a router and network switch hardware-based natural language semantic firewall for deployment in enterprise data streams to control data leakage.

Developing hardware-based semantic firewalls is difficult :

Language permutation combinations in n-gram format are too many for router-based RAM storage         

Gatfol multiword-to-multiword firewall instances do not require static databases for signature retrieval. The trillions-upon-trillions of natural language permutations needed to effectively process multiword groupings of up to 20-words in input phrase sizes of up to 200-words overwhelm even the largest commercial databases today. Gatfol performs semantic equalisation between multiword groups fully in RAM employing several layers of heuristic filters – developed over 9 years – to bound permutation volume.

Language permutation iterations take too long with non-parallel processing

Even without static database retrieval, the amount of processing permutations at throughput volumes of gigabytes per second is too large to provide microsecond input-output delivery. Parallel processing of multiword groupings is required. Programming for parallel processing on single- or dual chip hardware is difficult. Gatfol utilises a simple multiple EXE architecture and massively scalable proprietary developed local Hadoop master-and-slave technology to let the OS take care of parallel processing. 

The same set of algorithms must work seamlessly between all natural languages

A semantic firewall must be able to filter any base language dynamically. Gatfol technology uses no language-specific grammar- or other processing rules. At embedded level, Gatfol runs on binary patterns and can process any system of repetitive symbols efficiently. Gatfol is functional in base English, -Chinese, -Arabic and any other natural language.

Semantic processing ontologies and definition lists normally require huge disk storage resources

The limited memory processing storage space on router- and network hardware prevents usage of very large ontologies, -word linkage repositories and -definition lists normally required for language semantic processing. Gatfol uses compact 2-gram, two-dimensional word linkage matrixes read fully into RAM combined with simplified Markov chain analysis to provide large permutation power. Total disk space required for even the largest Gatfol firewall deployment is only around 100 MB.

Guarding against false positives in multiword synonym equalisation is difficult

Multiword synonym replacement technology cannot work efficiently without grammar linkage verification. Most dictionaries list “detest, hate, loathe and abhor” as synonyms, but only grammar link filters show up usage frequency discrepancies when each of these words are used with i.e. the term “pizza”. Gatfol uses grammar linkage verification at both word linkage matrix building as well as input-output processing to ensure synonym equivalence quality.

Reflecting web concept relationship changes in real time is difficult

Concept linkages on the web can change unpredictably and abruptly. A representative semantic firewall must mirror linkage changes in real time. All Gatfol concept matrixes update dynamically from locally connected proprietary RSS crawlers to reflect rapidly changing patterns in web language within seconds after actual changes anywhere in the world.

Semantic firewalls can never be “offline” during housekeeping processes

Deployment of semantic firewalls running continuous packet inspection on local hardware is sub-optimal when signature updating requires human intervention at any stage in the update process. Gatfol multi-modular functioning at hardware level is fully hands-free and requires no human intervention of any kind.

Semantic processing systems require large combined CPU/RAM resources

The total Gatfol semantic firewall footprint is extremely small, both from viewpoints of processing power as well as storage. A full strength Gatfol firewall can run on as little as a single CPU and with only 3GB of RAM.

Language-based software applications with a statistical argument basis are never 100% accurate

Humans have an intuitive “accuracy” limit below which language product functionality is deemed inadequate. Accuracy controls inversely impact results volume. Balancing control limitations to volume depends on finely tuned static variables linked to naturally occurring patterns in language together with specific algorithmic functioning. Gatfol spent many years perfecting a proprietary multi-layered semantic intelligence filtering technology (SIFT) to maximise quality against processing volume and speed.

Gatfol Announces Successful Closing of Angel Seed Fund Round and EU Collaboration


Gatfol optimises search query input into large online industries worldwide through inline, real-time expansion of multiword keyword sets

Luqa, Malta (PRWEB UK) 21 November 2013

As part of its development initiative into Europe, Gatfol today announced the reaching of further milestones:

On reaching set technological programming benchmarks, Gatfol received final funding installments in its initial seed fund round with current investors. Gatfol will utilise the funds to set full EU development- and marketing functionality with Malta as base and operational satellites in New Zealand for Asia-Pacific reach and through government funded programs in South Africa for African continent expansion.

Gatfol founder Carl Greyling explained that development of its cloud-based application took twice as long as envisaged. The complexity of bringing product delivery speeds down to microseconds from the current milliseconds – especially for processing input exceeding gigabytes per second – proved more challenging than expected. Carl re-iterated that “…the team wants to thank our set of investors for their extreme patience and endless advice and guidance through this extended final stretch of the development path….”.

Gatfol is proud to announce finalising of its European expansion through Malta as development base: “…The massive benefits that European resource proximity bring to us – especially given the wide application range of our base technology and limited team size – contributed hugely to successful closing of our investor round as we could present a lean but realistic operational budget to funders – especially through our extremely discounted cloud subscription…” Carl said.

About Gatfol

Gatfol is the culmination of 12 years of work originating in the United Kingdom in 2001. Virtual auditing agents were developed using an intelligent natural language accounting application with neuro-physiological programmatic bases to penetrate, roam in- and report on patterns in financial data. This led to an Innovation in Software award from the European Union in 2006 and formed the basis of the Gatfol algorithms and technology currently in development.

Gatfol’s immediate aims are to improve search using semantic intelligence (meaning in data), both on the Web and in proprietary databases. Gatfol technology was provisionally patented in the USA in April 2011 and received PCT protection in 144 countries worldwide.

It is Gatfol’s vision to eventually enable humans to talk to data through all relevant interfaces and on all possible devices.

Those interested in learning more about Gatfol technology can visit Gatfol Blog For more information, contact Carl on Skype: carl_greyling.