123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Computer-Programming >> View Article

Look Ahead Typing In Knowledge Base Of Liferay Portal 6

Profile Picture
By Author: Dharmesh Aegis
Total Articles: 105
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

Liferay Development India, a leading open source portal solution uses Java and Web 2.0 technologies allowing the development of websites and intranets. Liferay portal is highly used for challenging technology requirements due to its features like cost effectiveness, capability and reliability to support the development of internet based applications that are unique and innovative. A company should have experienced and dedicated team of Liferay portal developers having expertise in Liferay application development along with the ability to provide Liferay development, Liferay integration and support services using open source portal. Liferay portal developers should have the capability to built ecommerce websites for the clients using open source portal of Liferay. There are many Liferay developers India who provide services that are of high quality, fully transparent and of competitive prices. Main aim of Liferay portal developers is high personal attention, full support and long-term commitment.
This article gives idea about the portlet Knowledge base of knowledge management. The portlet Knowledge base influence structures, ...
... templates and content articles. It allows rating on articles, commenting on articles, adding hierarchy of categories, adding tags on article, adding custom attributes, using rule engine, exports articles to PDF and other different formats; search by keyword – look-ahead typing, etc. In short the portlet knowledge base provides two things:
Managing knowledge base articles
Publishing knowledge base articles
Look-ahead: Look-ahead is a tool which is used for looking ahead before making cost effective decision at one stage of the algorithm. In parsers in compilers look-ahead is an important concept which develops highest number of incoming tokens the parser can look at to fix which rule should be used. Look-ahead is an important concept of combinatorial search in artificial intelligence which specifies how deeply the graph is explored that represents the problem.
In Knowledge base Portlets, it is very helpful to search articles based on keywords. Also it is very good that the system remembers the keywords that users input for search. When user types based on that input, suggested keywords should be made available.
For example, suppose that users input a set of keywords to search Knowledge base article, like “Liferay”, “life”, “live”, “look”, “like” and now they want to use these keywords in their keyword search. When a user types “l”, the system should list suggested keywords, like “Liferay”, “life”, “live”, “look”, “like”; when a user types “li”, the system should list suggested keywords, like “Liferay”, “life”, “live”, “like”; when a user types “lif”, the system should list suggested keywords, like “Liferay”, “life”; and so on.
This is a good feature to search knowledge base articles. Also it is a good feature for Liferay portal core Portlets like Search and Web Content Search. 
To achieve it you may choose among different models that are available on look-ahead type. One solution is to first create a database table then when a user enters a new keyword for searching, if the result is not empty then the keyword will be saved into this table. The suggested keyword will be retrieved from this table ordered by creation date and in descending order. You will get first 500 keywords.
Liferay development services:
Security and Access Rights Management
Alfresco Liferay integration
Workflow Management
Login and User Management
Ecommerce Tools
CMS Engine and Template Management
Custom Portlet Development
Secure Single Sign On Implementation
Lucene Search Engine
Calendar and Event Management
Collaboration Tools like Wiki, Polls, Blogs, Forums, Community, etc
Design and Development of SOA – Based Development
Use Liferay application development for building secure and flexible custom Portlets and websites.

For More Information:- Liferay Development India | Liferay Application Development

Total Views: 334Word Count: 579See All articles From Author

Add Comment

Computer Programming Articles

1. Linq Tutorial In C#: Learn Language Integrated Query Step By Step
Author: Tech Point

2. Digital Marketing Company In Delhi: Helping Businesses Build A Strong Online Presence
Author: Code Sparrow

3. Connected Living And Digital Transformation With Custom Iot And Home Automation Solutions
Author: John Smith

4. Why Businesses Need Custom Conversational Ai Chatbots
Author: Fasturex

5. Cmmc 2.0 Compliance Consulting For Defense Contractors
Author: CMMC

6. Building A Stronger Cybersecurity Culture With Security Awareness Programs
Author: Sam Vohra

7. Kotlin Tutorial: A Complete Guide To Kotlin Programming For Beginners
Author: Tech Point

8. Dart Tutorial: Learn Dart Programming Concepts From Basics To Advanced
Author: Tech Point

9. Checklist: What To Consider Before You Hire Software Developers In India
Author: Nevil Martin

10. Manual Vs Automated Time Tracking For Freelancers: Which Approach Makes More Sense?
Author: Aiwi

11. Jenkins Tutorial For Beginners: Learn Continuous Integration Step By Step
Author: Tech Point

12. Docker Tutorial With Practical Examples To Master Containerization
Author: Tech Point

13. Why Website Development Is Essential For Digital Success
Author: Rudram Technology Solutions

14. Dynamics 365 Business Central Cloud
Author: brainbell10

15. Sap Successfactors Access Management: How To Close The Jml Gap Across Every Connected System
Author: Mansoor Alam

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: