Glowroot resources – Part 1

Here are some good Glowroot resources – Part 1. Glowroot is a lightweight, Open source Java APM. Resources / links / blogs here provide details on how to install Glowroot, what are its two deployment types, how to instrument Liferay with it, how to monitor Liferay during upgrade with Glowroot and StackOverflow links on Glowroot.

Email me: Neil@HarwaniSytems.in

Research Methodologies – Part 1

Recently I attended a training on Research Methodologies at National Forensic Sciences University, Gandhinagar. Here are the notes via keywords from the same:

  • Philosophy meaning, categories and areas
  • Regional vs. global requirements
  • Questionnaire vs. schedule
  • How to reach a research problem statement and design a questionnaire
  • Literature review 
  • Systematic literature review
  • Bibliometrics – Meta analysis – Know the trends in literature review – trends in domain 
  • Tools for bibliometric analysis
  • Content analysis 
  • Scopus search
  • Hypothesis testing
  • Experiment design
  • Qualitative vs. Quantitative research
  • Overview of statistics and various tests
  • SPSS, MOSViewer, SmartPLS, AMOS, R
  • Factor analysis
  • Structural equation modelling
  • Bayesian statistics
  • Regression
  • Cluster analysis
  • Conjoint analysis

Email me: Neil@HarwaniSystems.in

Enterprise Content Management & Artificial Intelligence Use cases – Part 1

  • Enterprise content management – Wikipedia – Enteprise Content Management on Wikipedia – Enterprise content management (ECM) extends the concept of content management by adding a timeline for each content item and, possibly, enforcing processes for its creation, approval, and distribution. Systems using ECM generally provide a secure repository for managed items, analog or digital. They also include one (or more) methods for importing content to bring manage new items, and several presentation methods to make items available for use. Quoted from WIKIPEDIA.
  • List of content management systems – Wikipedia – List of Enterprise Content Management systems on Wikipedia
  • Artificial intelligence – Wikipedia – Artificial Intelligence on Wikipedia

List of use cases from AI overlapping with Enterprise Content Management:

1. Document classification, automated categorization, tagging and taxonomy

2. Intelligent scanning and capture

3. Handwriting recognition

4. Process / workflow automation & intelligence

5. Recommendations from documents and content

6. Knowledge management

7. Personalization & security

8. Content / image extraction and context creation

9. Automated and intelligent lifecycle management for records, archives and content

10. Document and content analytics

11. Publishing controls

12. Content & document generation

13. Low code ECM

These and more use cases in Enterprise Content Management will get enhanced with AI over the course of next few years.

Email me: Neil@HarwaniSystems.in

Language translation options in Liferay – Part 1

There are two major areas for translations in Liferay:

  1. Web content
  2. Portal itself for its navigation, menus, control panel, forms, portlets, etc. – Localization
  • For web content, there are two major inbuilt options: Using XLIFF files or Liferay interface for manual translation (link provided in references) and automated translation using engines (via API) from Google, Amazon, Azure (link provided in references) and so on.
  • There is an additional area as well for translation integration with products like MoxVeda (link provided in references) where redirections are setup at Web Server level of Liferay and it redirects based on a JAVASCRIPT button to various language translations on MoxVeda server to provide translated content and comes back. All headers and sessions are managed as is. This works both for in-prem and cloud option and is in use by various customers in India.
  • For portal localization, 50 languages are available out of the box and more languages can be added as described in references section link by language properties file with other configurations.
  • Other configurations like unicode and similar in index server (Elastic or SOLR) and database should be considered as needed.

Email me: Neil@HarwaniSystems.in

References: