Thursday, April 2, 2015

Ten tips to successfully implement a natural language based online help on your website


Providing your website good Online Help will improve customer service, reduce costs and boost conversion rates. Here are some tips to help you implement this online help successfully so that you can benefit from all its advantages.
1) Choose a natural language based help-desk and, if necessary, make it multilingual. Provide your audience with a platform that is fast, easy to search on and offers the best results.To do this you need a search engine that understands how people really communicate. It takes out the guess work technology that keyword uses. Semantic search systems allow users to pose questions in natural real world language and, unlike keyword-based search engines, the results displayed are always appropriate and relevant. If you have a website serves a global community, it is a good idea to offer online help in all the available languages, so all people from all cultures can equally benefit.Semantic search allows the system to understand the underlying meaning of user queries and not just finding the literal words in the sentence, thus offering much more suitable results than the ones obtained with a keyword-based search engine.
2) Don't manually or individually work on content pieces to ensure visibility. You can obtain optimal linguistic results with much lesser effort and time. Use a natural language platform that permits automatic indexation of your knowledge base so you don't have to manually work with each content piece for site optimization and visibility. 
3) Build a first version of your knowledge base from the existing contents on your website and offer it as an online help solution. If you already have an FAQ section on your website, informative material, or a corporate time-line at Twitter, then you already have an initial content to start building your Online Help Desk. If you have FAQs they are a useful tool to answer common doubts for users.To create real time answers that can only be added quickly to your online help,connect it with your Twitter profile. With your new tweets connected to your knowledge base, thanks to a real-time indexation, you wont miss important information, and you'll be able to give relevant answers from a right now approach.
4)  Using an avatar with your online help may not be the best first approach to Self-Service. An avatar from the very beginning may not have enough content from your knowledge base to operate optimally. These natural language based online help systems "learn" to understand user queries better and better, so the efficiency in the answers increases gradually. We recommend you wait until you reach a 90% of efficiency in your answers before using an avatar. People seldom give second chances. The reaction of users to avatars that do not properly understand queries is much more negative and disappointing in customer experience than if they were asking in a simple text box. 
5) Create an integrated solution for customer service. If your customer service has an online chat,form, or e-mail address, you can integrate Self-Service elements in your online help. Not all problems users have can be solved by means of a virtual assistant, some of them need personalized customer care. We recommend merging online help to chats and forms so people don't have to type their queries twice. Then using a virtual assistant as the gateway to all our customer service, unanswered question can be sent to chat agents or customer care forms, for an individualized assistance.
6) Create content according to people's real search needs. Use the natural language platform and its logs with all user queries so you can find out new doubts that you're not answering yet. This is a good way to learn which content and FAQs should be created so you can make the best investment in writing new content.

7) Check the reports! Online help platforms offer valuable statistical reports with great amounts of information to improve the system: amount of users who type a query, weekly amount of user questions, number of contents in the knowledge base, contents that received most clicks, contents that were never clicked at all, either because they are too generic or too specific... Periodically checking these reports will help you improve your knowledge base and to offer a better online help to your users.
8) Integrate marketing and self-service to boost your conversion rate. Integrating your online help and self-service within the general usability concept of your website will favor an improvement in conversion rate of queries and sales. If you promote this, people in charge of customer care and those in charge of marketing can work together, and your online help can easily become a selling tool.
9) Improve your SEO using your online help services. Online help can create higher ranks on search engines' results pages and foster more people to visit your website. We have some SEO Tools that allow you to create content based on actual user questions and vocabulary to suit the different wordings that people use when they type. When your content is later crawled by popular search engines it will help bring more visitors ready to find out how you can help them.
10) Write clear, concise and self-explanatory FAQs. If a title is not clear enough, users might never click on it. The objective of an FAQ should be to provide an answer to a wide amount of user questions with clear, concise and self-explanatory titles that cover several problematic cases. Good FAQs are the key to achieving a higher click-through for online help. Bear in mind that an FAQ should never be too generic nor too specific (covering only a very small amount of hypothetical user questions).
Bonus Tip:  It's important to add tables, images, lists and any other complementary information in order to help our users solve their doubts. Taking a look at those FAQs that receive less clicks will give us clues on how to improve our FAQs database.

Natural Language Searching

http://wiki.lexisnexis.com/academic/index.php?title=Natural_Language_Searching

Natural Language Searching

Natural Language searching uses a relevance ranking to locate documents that are a good match your search terms. It uses a complex algorithm that takes into account factors such as the number of documents that include your search terms and the number of times those terms appear in each document. This is a very different approach from Boolean Searching, which matches your search criteria exactly to documents in the collection.

Search Forms

Natural Language Searching is the default search on all Search Forms inside Academic. A Boolean Search will run only if one of the following terms is used in the search:
and, not, not w/n, not w/para, or, pre/n, pre/, w/, not w/seg, not w/sent, w/n, w/p, w/seg, w/s, atleast, allcaps, caps, nocaps, plural, singular 
Also, if the user narrows their search by date, uses any of the options on the Advanced Section, or types in a segment like PUBLICATION(), the search will run as Boolean.

Using Natural Language

The natural language feature works best when you:
  • Need to research general or conceptual issues, rather than very specific topics
  • Don't know much about an issue except for a few basic terms
  • Are researching a complex issue and can't construct an effective search using terms and connectors
  • Don't feel comfortable writing search requests using terms and connectors
  • Want to supplement a terms and connectors search to ensure thorough results
Boolean Searching is more useful if you want a document from a specific source or source type, from a particular date range, or that uses your search terms in a particular way.

Developing a Natural Language Search

To develop a useful natural language search, use terms that you might use when describing your research topic to another person. Then select the most important terms and phrases, and enter them in any order. To find articles about efforts in the fast food industry to use recyclable packaging, you might use this search:
   recycle package "fast food" trash 
Enter phrases in quotation marks, like "fast food" to get an exact match. Entering the terms without quotation marks could return documents where they are in different sentences or a different order -- "the food was delivered on a fast train.

Technology based on Natural Language, applied to public administrations has been giving excellent results - August 2008


Technology based on Natural Language, applied to public administrations has been giving excellent results- August 2008
The implementation of search engines based on natural language in WebPages of public institutions and entities is a practice that has extended rapidly.
These facilitate the interaction with citizens, which trust in the tools provided to them as well.
When the citizen reaches an institution through their WebPage it is because they have an inquiry, something that they don’t know how to proceed on or is missing information and needs to be oriented. With the tool, based on natural language, institutions provide citizens and clients the most adequate responses in a fast and effective manner.
The fact that they can employ their own words, from any remote place, converts this tool in the perfect approach to overcome communication barriers. At the same time, these tools provide information to the institution on the exact needs of their users and when they are requesting different matters. It is the perfect union between a technologically powerful tool and the necessary simplicity for diverse users.
Due to this, citizens perceive that their city councils, ministries or other public entities are not big organizations far from their daily life, but part of it, and furthermore, efficient aiding agents.
Inbenta accounts for 5 years of experience with public entities, and the solution has been incorporated to the City Council of Sabadell, with an innovative social assistant, in the Generalitat of Catalunya, as part of the citizen customer service, Ministry of Culture, as an original informative assistant and proximately in the housing area.

Keyword-based versus Natural-Language Search


Searching is the starting point to the world's information, yet many websites still tend to rely on navigation. Users are becoming more and more impatient when they visit websites and can’t find the desired information in an immediate way. The cost of not enabling search-based browsing is huge for website owners.
Just consider these few facts:
  • When attempting to find the target information through navigation fails, 50% of users will turn to search
  • In e-commerce websites, during a study of more than 2,000 shoppers, 71% used the search engine to find their products
  • In Customer Service, 90% of consumers who have made an online purchase said they used site search to access self-service content
A survey conducted by Kelton Research on the current state of search showed that 1001 adults on user experience concluded that keyword search creates more time spent, "search engine fatigue, frustration and the desire to want the search engine to read their minds:
  • 65.4% of Americans say they've spent two or more hours in a single sitting searching for specific information by means of search engines.
  • 72.3% experience "search engine fatigue" when researching a topic on websites.
  • 75.1% of those who experience search engine fatigue report getting up and physically leaving their computer without the information they were seeking.
  • 78% "wished" that search engines could actually kind of “read their minds” to produce the results they were looking for.
Why is search so widely used yet creates such a negative impact on user’s opinions?
The problem is the most common search engines are “Keyword based” which means all text query and retrieval will operate under keyword rules of stemming. Increasing complications further, many text indexing systems generally pick up every word in the text except commonly occurring stop words such as "a," "an," "the," "is," "and," "or," and "www”. This means these search engines are completely devoid of offering "meaning" which is why users are so frustrated. Users want answers instantly by way of asking naturally not by guessing using a single or group of words that a search engine must logically pair with potential words it "might" be related too. As you can see there is a problem with Keyword search and companies are now seeing the pain users have been going through over the years. 
What is the Problem With Keyword Searching?
Keyword searches have a tough time distinguishing between words that are spelled the same way, but mean something different (i.e. hard cider, a hard stone, a hard exam, and the hard drive on your computer). This often results in hits that are completely irrelevant to your query.
Most sites offer two different types of searches--"basic" and "refined" or "advanced." In a "basic" search, you just enter a keyword without sifting through any pulldown menus of additional options. Depending on the engine, though, "basic" searches can be quite complex.
Unless you are in marketing or know the skills of searching the average joe does not use the advanced search that often. When was the last time you used “advanced” search? Can you remember? The reality is these “advanced” search tools are rarely used, and they tend to be useless because it still applies the same keyword pairing principles. So you get more refined bad results not more accurate results. 
Natural Language Search solved the Keyword dilemma  
Unlike keyword search systems, Natural Language search systems focus meaning, the natural way humans ask and offer answers to each other, not just what you say in a few words. Natural Language is concept based which means it returns search hits on documents that are "about" the subject/theme you're exploring, even if the words in the document don't match at all the words you enter into the query.
... but, what is Natural Language?
Natural language is what we use as an everyday means of communication among humans. It has a syntax and complies with principles of economy and optimality. One of the biggest challenges in computer science is the creation of computers which are able to understand natural language.
Inbenta applies the Meaning-Text Theory to create software that understands natural language and implements a truly "intelligent" search experience for your website using full statements instead of mere keywords.
Natural Language is the closest a search engine can get to “reading the minds” of internet users. By letting users express themselves in their own words, as they would when addressing a real human being, they will have the ability to use technology that understands what they are actually looking for rather then a guessing machine. With Natural Language Search we can relieve their search engine fatigue and turn their search experience into an effective, positive, more human experience.

https://github.com/quran/quran_android


http://www.versebyversequran.com/site/

http://al-anvar.com/

http://tanzil.net/

http://www.everyayah.com/data/status.php

http://zekr.org/quran/en/quran-for-windows

http://gradle.org/getting-started-jvm/#build-master

https://gradle.org/getting-started-jvm/

https://github.com/quran/quran_android


http://sourceforge.net/projects/al-anvar/files/android/


http://sqlitebrowser.org/

http://sourceforge.net/projects/al-anvar/?source=typ_redirect

Wednesday, April 1, 2015

Training


http://www.training.2-sigma.com/

DR. Majdi Ar Roba’iy (pakar sejarah) berkata:

DR. Majdi Ar Roba’iy (pakar sejarah) berkata:
Aku telah menghabiskan sepuluh tahun dari umurku bersama syi’ah…
Dan kupelajari sejarah mereka, kuteliti sepak terjang mereka dan tokoh-tokoh utama mereka…
Demikian pula perseteruan mereka terhadap ahlussunnah wal jama’ah…
Itu semua kulakukan selama pengembaraan ilmiahku dalam rangka mendapatkan gelar Master dan Doktor di bidang sejarah syi’ah, tepatnya di negeri Irak dan Iran.
Kurenungi dengan seksama sekte Syi’ah Bathiniyyah yang menghalalkan darah kaum muslimin, dan menyebarkan paham syi’ah dengan api dan besi (kekuatan senjata)…
Sampai mereka berhasil memaksa bangsa Iran sejak 400 tahun untuk memeluk syi’ah… Mereka memaksa jutaan warga ahlussunnah wal jama’ah di Iran untuk menganut paham syi’ah, sampai-sampai para sejarawan mengatakan bahwa jumlah ahlussunnah yang dibunuh oleh syi’ah di masa daulah Shafawiyah (Syi’ah Rafidhah) mencapai SATU JUTA JIWA. Mereka disembelih dengan pedang oleh tangan-tangan syi’ah Rafidhah, sehingga beralihlah Iran yang sunni menjadi syi’i majusi sejak 400 tahun silam.
Lebih dari itu, pada saat-saat paling kritis dalam sejarah, kaum Syi’ah Rafidhah justru berkoalisi dengan kaum Yahudi dan Nashara untuk melawan ahlussunnah wal jama’ah… inilah penyebab terhentinya ekspansi (futuhat) Daulah Utsmaniyyah di benua Eropa, setelah mereka berhasil menaklukkan belahan timur Eropa. Daulah Utsmaniyyah sempat menjejakkan kakinya di jantung Eropa, dan mengepung kota Wina (Austria)… namun akhirnya mereka harus kembali ke negeri Timur (Asia) dan melupakan impian penaklukan Eropa dan masuknya warga Eropa ke pangkuan Islam. Oleh karena itu, salah seorang sejarawan Barat terkenal berkata, “Andai bukan karena pengkhianatan dan serangan Kaum Syi’ah Shafawiyyin (Rafidhah) terhadap Khilafah Utsmaniyyah dari arah belakang, niscaya Utsmaniyyun akan menguasai Eropa seluruhnya, dan beralihlah Eropa menjadi benua Islam”.
Diantara tragedy yang menjadikanku merenung cukup lama, dan hampir-hampir tak percaya hal itu bisa dilakukan oleh seorang manusia, apalagi yang mengaku muslim… ialah apa yang dilakukan oleh syi’ah qaramithah (salah satu sekte syi’ah bathiniyyah) di sekitar Baitullah (masjidil Haram) pada tahun 317 H, tepatnya pada hari Tarwiyah (tanggal 8 Dzulhijjah) ketika mereka menyerang Jemaah haji dan membantai lebih dari 30 ribu jiwa… kubah sumur zam-zam mereka hancurkan… pintu ka’bah mereka congkel… kiswahnya mereka lepas, dan siapa pun dari Jemaah haji yang bergelayutan di kiswah ka’bah mereka sembelih… lalu mereka kuburkan jasad kaum muslimin tsb di sumur zam-zam!! Setelah itu, mereka mencongkel hajar aswad dari tempatnya, dan membawanya ke negeri Mereka (Ahsa’).
Setelah merenungi tragedy ini, barulah aku meyakini kebenaran ucapan Syaikhul Islam Ibnu Taimiyyah tentang kaum syi’ah bathiniyyah, bahwa “mereka itu lebih kafir dari Yahudi dan Nasrani, dan memerangi mereka lebih wajib daripada memerangi orang-orang kafir, sebab mereka tergolong kaum murtad”.
Hari ini, setelah kita menyaksikan penyembahan terhadap Basyar Al Asad yang terjadi di Suriah, dan pembantaian serta pembunuhan terhadap Ahlussunnah lewat serangkaian genosida yang belum pernah dilakukan kaum Yahudi maupun Tatar (Mongol) sekalipun… ditambah lagi penghancuran dan penistaan masjid-mesjid… yakinlah aku bahwa Basyar Al Asad dan Syi’ah Nushairiyah-nya adalah anak cucu dari Syi’ah Bathiniyyah Qaramithah tsb... Benarlah firman Allah (ذريةً بعضها من بعض) “Sebagiannya merupakan keturunan sebagian lainnya”... Seakan-akan sejarah sedang terulang kembali!!!
Ditulis oleh DR. Majdi Ar Roba’iy diterjemahkan, Madinah 8 Jumada Tsaniyah 1436 H
[3/31, 2:44 PM] Zulaikha Salafi: Jawapan kepada sesiapa yang masih bersangka baik dengan syiah rafidhah
Houthi sekarang bukan syiah zaidiyyah tetapi rafidhah
dari ustaz Huzaifah.
Allahulmusta'an
Barakallahu fikum