Algorithms in Low-Code-No-Code for Research Applications: A Practical Review
Abstract
:1. Introduction
- RQ1: What are the benefits of using LCNC platforms in general?
- RQ2: What are the limitations of using LCNC platforms in general?
- RQ3: Which features of modern LCNC platforms were used in existing studies?
- RQ4: Which LCNC platforms were mainly used in solving research problems?
- RQ5: What research problems or which area of research adopted LCNC platforms?
- RQ6: How can a researcher adopt modern LCNC platforms in solving critical research questions?
2. Research Methods
3. Benefits of LCNC Platforms
3.1. Business-IT Alignment
3.2. Address Resource Scarcity
3.3. Cloud Forward Approach
3.4. Quickly Trialling and Testing Big Ideas without Big Investment
3.5. Speed of Development
3.6. Security by Design
3.7. Modern Patterns and Best Practices
3.8. Integration with External Services
3.9. Application Maintenance
3.10. Protection against Technology Churn
3.11. Easy to Learn
3.12. Disaster Recovery and Loss Prevision
3.13. AI, ML, & Deep Learning
4. Limitations of LCNC
4.1. Creation of Shadow IT
4.2. Vendor Lock-In
4.3. Lack of Flexibility
4.4. Lack of On-Premises Support
4.5. Unsuitable Mission Critical Systems
4.6. Ongoing Cost Commitment
5. LCNC Used in Existing Research
- Applying AI/ML algorithms;
- Applying NLP algorithms;
- AI-based data collection and pre-processing;
- Interactive data visualization;
- Mobile and tablet deployment.
5.1. Applying AI/ML Algorithms
5.1.1. Regression Algorithm
5.1.2. K-Means Clustering Algorithm
5.1.3. CNN-Based Deep Learning Algorithm
5.1.4. Decomposition Analysis Algorithm
5.2. Applying NLP Algorithms
5.2.1. Category Classification Algorithm
- Issues;
- Compliment;
- Customer service;
- Documentation;
- Price and billing;
- Staff.
5.2.2. Sentiment Analysis Algorithm
5.2.3. NER Algorithm
5.2.4. Language Detection and Translation Algorithm
5.3. AI-Based Data Collection and Pre-Processing
5.4. Interactive Data Visualization
5.5. Mobile and Tablet Deployment
6. Demonstration of LCNC Adoption in Modern Research
- Real-time cyber-attack data collected from anti-virus vendors (i.e., https://statistics.securelist.com/ (accessed on 3 January 2023));
- Real-time cyber-related Twitter feeds obtained using Twitter API (i.e., https://developer.twitter.com/en/portal/dashboard (accessed on 3 January 2023)).
Algorithm 1. Cyber-attack Intelligence. | ||
1: | Obtain cyber-attack statistics from multiple sources including social media | |
2: | for each of these messages m1, m2, m3, …, mn, do | |
3: | si = AI_Translate(mi) | |
4: | ti = AI_AnalyseSentimentScore(si) | |
5: | {ej, ek} = AI_ClassifyEntity(si) | |
6: | ci = AI_ClassifyCategory(si) | |
7: | end for | |
8: | Perform CNN- based Anomaly Detection for all messages {si, ti, {ej, ek}, ci} |
7. Conclusions
- AI-powered tools: AI is increasingly being used to enhance low-code and no-code platforms, making it easier to build applications and automate tasks. Indeed, AI can be used to generate code, suggest best practices, and improve the overall efficiency of the development process.
- Improved user experience: There has been a focus on improving the user experience of low-code and no-code platforms, making them more accessible and intuitive for users. This includes improvements in drag-and-drop interfaces, visual representations of data and workflow, and other features that simplify the development process.
- Integration with other tools: Low-code and no-code platforms are now integrating with a variety of other tools and platforms, including cloud platforms, databases, and third-party APIs. This allows users to build more complex applications and connect them with existing systems.
- Increased Adoption: Low-code and no-code technology is becoming more widely adopted, particularly among businesses. This is due in part to the ease of use and rapid development times that these platforms offer, as well as the ability to build applications that meet specific business needs.
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
Date | Count of Twitter IDs | Count of User ID | Count of Location | Count of Tweet Language | Sum of Retweet Count | Average of Negative Sentiment | Average of Neutral Sentiment | Average of Positive Sentiment | Count of Translated Text |
---|---|---|---|---|---|---|---|---|---|
13 October 2022 | 52 | 51 | 29 | 7 | 80,707 | 0.40 | 0.42 | 0.18 | 12 |
14 October 2022 | 211 | 189 | 122 | 15 | 77,089 | 0.40 | 0.40 | 0.20 | 67 |
15 October 2022 | 219 | 208 | 116 | 18 | 408,635 | 0.29 | 0.46 | 0.25 | 74 |
16 October 2022 | 208 | 205 | 111 | 18 | 428,407 | 0.31 | 0.44 | 0.25 | 67 |
17 October 2022 | 221 | 208 | 122 | 14 | 188,791 | 0.30 | 0.46 | 0.24 | 60 |
18 October 2022 | 186 | 180 | 101 | 18 | 49,255 | 0.31 | 0.49 | 0.19 | 56 |
19 October 2022 | 226 | 219 | 133 | 18 | 132,222 | 0.35 | 0.42 | 0.22 | 55 |
20 October 2022 | 216 | 215 | 123 | 17 | 231,915 | 0.32 | 0.47 | 0.21 | 51 |
21 October 2022 | 206 | 204 | 129 | 17 | 533,082 | 0.43 | 0.41 | 0.15 | 37 |
22 October 2022 | 219 | 209 | 118 | 14 | 134,067 | 0.41 | 0.40 | 0.19 | 46 |
23 October 2022 | 223 | 207 | 116 | 18 | 34,249 | 0.33 | 0.47 | 0.20 | 69 |
24 October 2022 | 226 | 218 | 128 | 16 | 88,944 | 0.44 | 0.35 | 0.21 | 59 |
25 October 2022 | 227 | 219 | 118 | 20 | 200,700 | 0.43 | 0.40 | 0.16 | 46 |
26 October 2022 | 219 | 205 | 113 | 13 | 30,097 | 0.37 | 0.41 | 0.21 | 48 |
27 October 2022 | 222 | 219 | 121 | 14 | 175,143 | 0.34 | 0.42 | 0.24 | 47 |
28 October 2022 | 218 | 212 | 124 | 14 | 287,112 | 0.39 | 0.38 | 0.23 | 48 |
29 October 2022 | 224 | 215 | 126 | 14 | 176,450 | 0.41 | 0.36 | 0.23 | 41 |
30 October 2022 | 222 | 215 | 114 | 12 | 217,949 | 0.35 | 0.45 | 0.20 | 48 |
31 October 2022 | 209 | 205 | 113 | 18 | 252,942 | 0.32 | 0.48 | 0.20 | 55 |
1 November 2022 | 227 | 223 | 133 | 14 | 175,690 | 0.31 | 0.44 | 0.25 | 48 |
2 November 2022 | 225 | 216 | 120 | 19 | 158,510 | 0.37 | 0.45 | 0.18 | 54 |
3 November 2022 | 219 | 213 | 126 | 15 | 435,121 | 0.46 | 0.38 | 0.15 | 47 |
4 November 2022 | 227 | 214 | 114 | 17 | 178,945 | 0.34 | 0.41 | 0.24 | 48 |
5 November 2022 | 219 | 208 | 123 | 12 | 65,565 | 0.45 | 0.36 | 0.19 | 53 |
6 November 2022 | 212 | 205 | 105 | 16 | 469,544 | 0.36 | 0.41 | 0.23 | 47 |
7 November 2022 | 221 | 210 | 107 | 13 | 89,628 | 0.38 | 0.42 | 0.20 | 43 |
8 November 2022 | 226 | 221 | 117 | 14 | 115,866 | 0.48 | 0.35 | 0.17 | 47 |
9 November 2022 | 213 | 205 | 117 | 19 | 73,431 | 0.43 | 0.38 | 0.19 | 49 |
10 November 2022 | 212 | 207 | 124 | 15 | 90,221 | 0.36 | 0.41 | 0.23 | 42 |
11 November 2022 | 216 | 213 | 109 | 12 | 110,456 | 0.33 | 0.43 | 0.23 | 40 |
12 November 2022 | 217 | 213 | 121 | 14 | 104,071 | 0.46 | 0.36 | 0.17 | 41 |
13 November 2022 | 109 | 105 | 56 | 14 | 49,361 | 0.52 | 0.35 | 0.13 | 4 |
Total | 6697 | 5984 | 2482 | 42 | 5,844,165 | 0.38 | 0.42 | 0.21 | 1466.00 |
References
- Computer History Museum, Birth of Computer—ENIAC, CHM. [Online]. Available online: https://www.computerhistory.org/revolution/birth-of-the-computer/4/78 (accessed on 12 November 2022).
- HP, Computer History: A Timeline of Computer Programming Languages. 15 October 2018. [Online]. Available online: https://www.hp.com/us-en/shop/tech-takes/computer-history-programming-languages (accessed on 12 November 2022).
- Rizwan, O. A Snapshot of Programming Language History, Increment. April 2018. [Online]. Available online: https://increment.com/programming-languages/language-history/ (accessed on 12 November 2022).
- Outsystems. It Began with a Vision. 2001. [Online]. Available online: https://www.outsystems.com/evaluation-guide/it-began-with-a-vision/ (accessed on 9 November 2022).
- Clay, R.; Rymer, J.R.; Mines, C.; Cullen, A.; Whittaker, D. New Development Platforms Emerge for Customer-Facing Applications; Forrester: Cambridge, MA, USA, 2014; Volume 15. [Google Scholar]
- Swinhoe. GitHub CEO: The Future of Coding is No Coding at All. 13 October 2017. [Online]. Available online: https://www.idgconnect.com/article/3578431/github-ceo-the-future-of-coding-is-no-coding-at-all.html (accessed on 3 November 2022).
- Vincent, P.; Iijima, K.; Driver, M.; Jason, W.; Natis, Y. Magic Quadrant for Enterprise Low-Code Application Platforms. Gart. Rep. 2016. [Google Scholar]
- Microsoft. Microsoft Power Platform. 2016. [Online]. Available online: https://powerplatform.microsoft.com/en-us/ (accessed on 12 November 2022).
- Haan, J.D. Introducing AI-Assisted Development to Elevate Low-Code Platforms to the Next Level, Mendix. 19 June 2018. [Online]. Available online: https://www.mendix.com/blog/introducing-ai-assisted-development-to-elevate-low-code-platforms-to-the-next-level/ (accessed on 3 November 2022).
- Zavery, A. Google Acquires AppSheet to Help Businesses Create and Extend Applications—Without Coding. 15 January 2020. [Online]. Available online: https://workspace.google.com/blog/product-announcements/helping-businesses-create-and-extend-applications-without-coding (accessed on 3 November 2022).
- Frank, U.; Maier, P.; Bock, A. Low code platforms: Promises, concepts and prospects. A comparative study of ten systems. ICB Res. Rep. 2021. [Google Scholar] [CrossRef]
- Wilhelm, A. COVID-19 is Driving Demand for Low-Code Apps, Techcrunch. 27 August 2020. [Online]. Available online: https://techcrunch.com/2020/08/27/covid-19-is-driving-demand-for-low-code-apps/ (accessed on 6 February 2023).
- Gartner. Gartner Forecasts Worldwide Low-Code Development Technologies Market to Grow 20% in 2023, Gartner. 13 December 2022. [Online]. Available online: https://www.gartner.com/en/newsroom/press-releases/2022-12-13-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-20-percent-in-2023#:~:text=Business%20Technologists%2C%20Hyperautomation%20and%20Composability,latest%20forecast%20f (accessed on 6 February 2023).
- Sahinaslan, E.; Sahinaslan, O.; Sabancıoglu, M. Low-code application platform in meeting increasing software demands quickly: SetXRM. In Fourth International Conference of Mathematical Sciences (ICMS 2020), AIP Conference Proceedings; AIP Publishing LLC.: Istanbul, Turkey, 2021; Volume 2334. [Google Scholar]
- Sufi, F.K. Automatic identification and explanation of root causes on COVID-19 index anomalies. MethodsX 2023, 10, 101960. [Google Scholar] [CrossRef] [PubMed]
- Sanchis, R.; García-Perales, Ó.; Fraile, F.; Poler, R. Low-Code as Enabler of Digital Transformation in Manufacturing Industry. Appl. Sci. 2020, 10, 12. [Google Scholar] [CrossRef]
- Waszkowsk, R. Low-code platform for automating business processes in manufacturing. IFAC-PapersOnLine 2019, 52, 376–381. [Google Scholar] [CrossRef]
- Sufi, F.; Khalil, I. Automated Disaster Monitoring from Social Media Posts using AI based Location Intelligence and Sentiment Analysis. IEEE Trans. Comput. Soc. Syst. 2022, 1–11, in press. [Google Scholar] [CrossRef]
- Sufi, F. A decision support system for extracting artificial intelligence-driven insights from live twitter feeds on natural disasters. Decis. Anal. J. 2022, 5, 100130. [Google Scholar] [CrossRef]
- Sufi, F.K.; Alsulami, M. Automated Multidimensional Analysis of Global Events With Entity Detection, Sentiment Analysis and Anomaly Detection. IEEE Access 2021, 9, 152449–152460. [Google Scholar] [CrossRef]
- Sufi, F.K. Identifying the drivers of negative news with sentiment, entity and regression analysis. Int. J. Inf. Manag. Data Insights 2022, 2, 100074. [Google Scholar] [CrossRef]
- Sufi, F.K.; Alsulami, M.; Gutub, A. Automating Global Threat-Maps Generation via Advancements of News Sensors and AI. Arab. J. Sci. Eng. 2022, 48, 2455–2472. [Google Scholar] [CrossRef]
- Sufi, F.; Razzak, I.; Khalil, I. Tracking Anti-Vax Social Movement Using AI based Social Media Monitoring. IEEE Trans. Technol. Soc. 2022, 3, 290–299. [Google Scholar] [CrossRef]
- Sufi, F.; Alsulami, M. AI-based Automated Extraction of Location-Oriented COVID-19 Sentiments. Comput. Mater. Contin. (CMC) 2022, 72, 3631–3649. [Google Scholar]
- Sufi, F.K.; Alsulami, M. Knowledge Discovery of Global Landslides Using Automated Machine Learning Algorithms. IEEE Access 2021, 9, 131400–131419. [Google Scholar] [CrossRef]
- Sufi, F.; Alam, E.; Alsulami, M. A new interactive system for analyzing historical records of tornedoes in Bangladesh. Sustainability 2022, 14, 6303. [Google Scholar] [CrossRef]
- Sufi, F.; Alam, E.; Alsulami, M. Automated Analysis of Australian Tropical Cyclones with Regression, Clustering and Convolutional Neural Network. Sustainability 2022, 14, 9830. [Google Scholar] [CrossRef]
- Chhor, J.; Fischer, V.; Kröppel, F.; Schmitt, R.H. Rule-based Decision Support for No-Code Digitalized Processes. Procedia CIRP 2022, 107, 258–263. [Google Scholar] [CrossRef]
- Adrian, B.; Hinrichsen, S.; Nikolenko, A. App Development via Low-Code Programming as Part of Modern Industrial Engineering Education. In Advances in Human Factors and Systems Interaction; Springer International Publishing: Berlin, Germany, 2020; pp. 45–51. [Google Scholar]
- Bhattacharyya, S.S.; Kumar, S. Study of deployment of “low code no code” applications toward improving digitization of supply chain management. J. Sci. Technol. Policy Manag. 2021, in press. 1–17. [Google Scholar] [CrossRef]
- Park, K.; Mott, B.; Lee, S.; Gupta, A.; Jantaraweragul, K.; Glazewski, K.; Scribner, J.A.; Ottenbreit-Leftwich, A.; Hmelo-Silver, C.E.; Lester, J. Investigating a visual interface for elementary students to formulate AI planning tasks. J. Comput. Lang. 2022, 73, 1–13. [Google Scholar] [CrossRef]
- McKendrick, J. Low-Code No-Code Market Keeps Growing, and that Means Sifts in Technology Roles. ZDNET. 3 November 2022. [Online]. Available online: https://www.zdnet.com/article/low-code-no-code-market-keeps-growing-portending-shifts-in-technology-roles/ (accessed on 6 November 2022).
- McLean, A. Software development trends 2021. Software Column. Can. J. Nurs. Inform. 2021, 16, 1. Available online: https://cjni.net/journal/?p=8563 (accessed on 9 February 2023).
- Sangaiah, A.K.; Javadpour, A.; Ja’fari, F.; Pinto, P.; Zhang, W.; Balasubramanian, S. A hybrid heuristics artificial intelligence feature selection for intrusion detection classifiers in cloud of things. Clust. Comput. 2022, in press. 1–14. [Google Scholar] [CrossRef]
- Luo, Y.; Liang, P.; Wang, C.; Shahin, M.; Zhan, J. Characteristics and Challenges of Low-Code Development: The Practitioners’ Perspective. In Proceedings of the 15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), New Orleans, LA, USA, 26–27 October 2021. [Google Scholar] [CrossRef]
- Outsystems. The State of Application Development. 2019. [Online]. Available online: https://www.outsystems.com/local-gov/-/media/053D5BCC32364C2993C8D0BAFA880DB1.ashx (accessed on 9 November 2022).
- Baalbergen, F. Low-Code Security by Design with Mendix’s Low-Code Platform, Mendix. 30 August 2021. [Online]. Available online: https://www.mendix.com/blog/security-by-design-with-mendixs-low-code-platform/ (accessed on 3 November 2022).
- Tandy, N. Microsoft Power Platform and Dataverse: Skill up on security by design, Microsoft. 10 October 2022. [Online]. Available online: https://techcommunity.microsoft.com/t5/microsoft-learn-blog/microsoft-power-platform-and-dataverse-skill-up-on-security-by/ba-p/3250818 (accessed on 3 November 2022).
- Ruscio, D.D.; Kolovos, D.; Lara, J.; Pierantonio, A.; Tisi, M.; Wimmer, M. Low-code development and model-driven engineering: Two sides of the same coin? Softw. Syst. Model. 2022, 21, 437–446. [Google Scholar] [CrossRef]
- Salesforce. 12 Benefits of Cloud Computing. 2022. [Online]. Available online: https://www.salesforce.com/products/platform/best-practices/benefits-of-cloud-computing/ (accessed on 9 November 2022).
- Alsaadi, H.A.; Radain, D.T.; Alzahrani, M.M.; Alshammari, W.F.; Alahmadi, D.; Fakieh, B. Factors that affect the utilization of low-code development platforms: Survey study. Rom. J. Inf. Technol. Autom. Control. 2021, 31, 123–140. [Google Scholar] [CrossRef]
- Wang, H.; Zhang, L.; Yin, K.; Luo, H.; Li, J. Landslide identification using machine learning. Geosci. Front. 2021, 12, 351–364. [Google Scholar] [CrossRef]
- Zhou, C.; Yin, K.; Cao, Y.; Intrieri, E.; Ahmed, B.; Catani, F. Displacement prediction of step-like landslide by applying a novel kernel extreme learning machine method. Landslides 2018, 15, 1015–1027. [Google Scholar] [CrossRef]
- Thirugnanam, H.; Ramesh, M.V.; Rangan, V.P. Enhancing the reliability of landslide early warning systems by machine learning. Landslides 2020, 17, 2231–2246. [Google Scholar] [CrossRef]
- Ma, Z.; Mei, G.; Piccialli, F. Machine learning for landslides prevention: A survey. Neural Comput. Appl. 2020, 33, 10881–10907. [Google Scholar] [CrossRef]
- Microsoft. Power BI Pricing. 2022. [Online]. Available online: https://powerbi.microsoft.com/en-us/pricing/ (accessed on 12 November 2022).
- Sangaiah, A.K.; Javadpour, A.; Ja’fari, F.; Pinto, P.; Ahmadi, H.; Zhang, W. CL-MLSP: The design of a detection mechanism for sinkhole attacks in smart cities. Microprocess. Microsyst. 2022, 90, 104504. [Google Scholar] [CrossRef]
- Woo, M. The Rise of No/Low Code Software Development-No Experience Needed? Engineering 2020, 6, 960–961. [Google Scholar] [CrossRef]
- Microsoft. Microsoft Power BI Documentation. 2022. [Online]. Available online: https://docs.microsoft.com/en-us/power-bi/ (accessed on 21 March 2022).
- Yu, H.-F.; Hsieh, C.-J.; Chang, K.-W.; Lin, C.-J. Large Linear Classification When Data Cannot Fit in Memory. ACM Trans. Knowl. Discov. Data (TKDD) 2010, 5, 1–23. [Google Scholar]
- Matthies, H.; Strang, G. The solution of non linear finite element equations. Int. J. Numer. Methods Eng. 1979, 14, 1613–1626. [Google Scholar] [CrossRef]
- Nocedal, J. Updating Quasi-Newton Matrices with Limited Storage. Math. Comput. 1980, 35, 773–782. [Google Scholar] [CrossRef]
- Ren, H.; Xu, B.; Wang, Y.; Yi, C.; Huang, C.; Kou, X.; Xing, T.; Yang, M.; Tong, J.; Zhang, Q. Time-Series Anomaly Detection Service at Microsoft. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, New York, NY, USA, 25 July 2019. [Google Scholar]
- Zhao, R.; Ouyang, W.; Li, H.; Wang, X. Saliency detection by multi-context deep learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015. [Google Scholar]
- Microsoft Documentation, Choosing a Natural Language Processing Technology in Azure. [Online]. Available online: https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/natural-language-processing. (accessed on 25 February 2020).
- Microsoft Documentation, Decomposition Tree Visual: AI Split. 1 October 2020. [Online]. Available online: https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-decomposition-tree#ai-splits (accessed on 10 June 2021).
- Microsoft Documentation, Microsoft Power Automate. 2021. [Online]. Available online: https://docs.microsoft.com/en-us/power-automate/ (accessed on 29 August 2021).
- Documentation, M. Category Classification Model. 2021. [Online]. Available online: https://docs.microsoft.com/en-us/ai-builder/prebuilt-category-classification. (accessed on 1 October 2021).
- Hong, T.; Choi, J.-A.; Lim, K.; Kim, P. Enhancing Personalized Ads Using Interest Category Classification of SNS Users Based on Deep Neural Networks. Sensors 2021, 21, 199. [Google Scholar] [CrossRef] [PubMed]
- Pang, B.; Lee, L.; Vaithyanathan, S. Thumbs up?: Sentiment classification using machine learning techniques. arXiv 2002, arXiv:cs/0205070. [Google Scholar]
- Turney, P.D. Thumbs up or thumbs down?: Semantic orientation applied. arXiv 2002, arXiv:cs/0212032. [Google Scholar]
- Boon-Itt, S.; Skunkan, Y. Public Perception of the COVID-19 Pandemic on Twitter: Sentiment Analysis and Topic Modeling Study. JMIR Public Health Surveill 2020, 6, 4. [Google Scholar] [CrossRef] [PubMed]
- Nemes, L.; Kiss, A. Social media sentiment analysis based on COVID-19. J. Inf. Telecommun. 2020, 5, 1–15. [Google Scholar] [CrossRef]
- Manguri, K.H.; Ramadhan, R.N.; Amin, P.R.M. Twitter Sentiment Analysis on Worldwide COVID-19 Outbreaks. Kurd. J. Appl. Res. (KJAR) 2020, 5, 54–63. [Google Scholar] [CrossRef]
- Sitaula, C.; Basnet, A.; Mainali, A.; Shahi, T.B. Deep Learning-Based Methods for Sentiment Analysis on Nepali COVID-19-Related Tweets. Comput. Intell. Neurosci. 2021, 2021, 2158184. [Google Scholar] [CrossRef]
- Chan, B.; Lopez, A.; Sarkar, U. The Canary in the Coal Mine Tweets: Social Media Reveals Public Perceptions of Non-Medical Use of Opioids. PLoS ONE 2015, 10, e0135072. [Google Scholar] [CrossRef]
- Naseem, U.; Razzak, I.; Khushi, M.; Eklund, P.W.; Kim, J. COVIDSenti: A large-scale benchmark Twitter data set for COVID-19 sentiment analysis. IEEE Trans. Comput. Soc. Syst. 2020, 8, 1003–1015. [Google Scholar] [CrossRef]
- Li, L.; Zhang, Q.; Wang, X.; Zhang, J. Characterizing the Propagation of Situational Information in Social Media During COVID-19 Epidemic: A Case Study on Weibo. IEEE Trans. Comput. Soc. Syst. 2020, 7, 556–562. [Google Scholar] [CrossRef]
- Cameron, D.; Smith, G.A.; Daniulaityte, R.; Sheth, A.P.; Dave, D.; Chen, L.; Anand, G.; Carlson, R.; Watkins, K.Z.; Falck, R. PREDOSE: A Semantic Web Platform for Drug Abuse Epidemiology using Social Media. J. Biomed. Inform. 2013, 46, 6. [Google Scholar] [CrossRef]
- Chen, X.; Faviez, C.; Schuck, S.; Lillo-Le-Louët, A.; Texier, N.; Dahamna, B.; Huot, C.; Foulquié, P.; Pereira, S.; Leroux, V.; et al. Mining Patients’ Narratives in Social Media for Pharmacovigilance: Adverse Effects and Misuse of Methylphenidate. Front. Pharmacol. 2018, 9, 541. [Google Scholar] [CrossRef]
- McNaughton, E.C.; Black, R.A.; Zulueta, M.G.; Budman, S.H.; Butler, S.F. Measuring online endorsement of prescription opioids abuse: An integrative methodology. Pharmacoepidemiol. Drug Saf. 2012, 21, 1081–1092. [Google Scholar] [CrossRef] [PubMed]
- Al-Twairesh, N.; Al-Negheimish, H. Surface and Deep Features Ensemble for Sentiment Analysis of Arabic Tweets. IEEE Access 2019, 7, 84122–84131. [Google Scholar] [CrossRef]
- Vashisht, G.; Sinha, Y.N. Sentimental study of CAA by location-based tweets. Int. J. Inf. Technol. 2021, 13, 1555–1567. [Google Scholar] [CrossRef]
- Ebrahimi, M.; Yazdavar, A.H.; Sheth, A. Challenges of Sentiment Analysis for Dynamic Events. IEEE Intell. Syst. 2017, 32, 70–75. [Google Scholar] [CrossRef]
- Microsoft Documentation, Text Analytics API Documentation. 2021. [Online]. Available online: https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/ (accessed on 3 August 2021).
- Batbaatar, E.; Ryu, K.H. Ontology-Based Healthcare Named Entity Recognition from Twitter Messages Using a Recurrent Neural Network Approach. Int. J. Environ. Res. Public Health 2019, 16, 3628. [Google Scholar] [CrossRef]
- Bock, A.C.; Frank, U. Low-Code Platform. Bus. Inf. Syst. Eng. 2021, 63, 733–740. [Google Scholar] [CrossRef]
Terminology | Conceptual Usage |
---|---|
Studies | Within this paper, “studies” refers to existing works in the literature or existing body of knowledge that are currently available in peer-reviewed or non-peer-reviewed (grey literature, such as websites or portals) sources. |
Research area | Research area refers to the high-level grouping or categorizations of research topics. A research area is much broader than the scope of the research topic. |
Research problem | Research problems are issues or gaps in existing studies that a researcher is willing to address. Research problems can encompass one or more research area. |
Research question | It is a question that a study aims to answer. Research questions essentially turns the research problems into specific inquiries. |
Algorithm | Algorithm refers to set of instructions to be followed to solve a research problem or to perform calculations on research data. |
Feature | In general, the term “feature” means a distinctive attribute or aspect of something. In this paper, “feature” with respect to LCNC has been consistently used to represent the distinctive attributes of LCNC platforms. |
Category | Criteria | |
---|---|---|
Inclusion | Peer-reviewed Literature |
|
Grey Literature |
| |
Exclusion | Peer-reviewed Literature |
|
Grey literature |
|
References | AI/ML Algorithms | Automated Data Acquisition | Data Processing & Modelling | Interactive Data Visualization | NLP Algorithms | Mobile & Tablet Deployment | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linear Regression | Logistic Regression | K-Means Clustering | Deep Learning/CNN | Decomposition Analysis | Others | Sentiment Analysis | Named Entity Recognition | Category Classification | Language Detection & Translation | |||||
[15] | ● | ● | ● | ● | ● | ● | ● | ● | ||||||
[18] | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | |||
[19] | ● | ● | ● | ● | ● | ● | ● | ● | ||||||
[20] | ● | ● | ● | ● | ● | ● | ● | ● | ||||||
[21] | ● | ● | ● | ● | ● | ● | ● | ● | ● | |||||
[22] | ● | ● | ● | ● | ● | ● | ● | ● | ||||||
[23] | ● | ● | ● | ● | ● | ● | ● | |||||||
[24] | ● | ● | ● | ● | ● | ● | ● | |||||||
[25] | ● | ● | ● | ● | ● | ● | ● | |||||||
[26] | ● | ● | ● | ● | ● | |||||||||
[27] | ● | ● | ● | ● | ● | ● | ● | |||||||
[31] | ● | ● |
Area of Research | Reference | LCNC Platforms |
---|---|---|
App creation or software development | [9,48] | Mendix |
Software and application development | [14] | SetXRM |
Manufacturing and logistics industry | [16] | vf-OS platform |
Business process in manufacturing | [17] | Aurea BPM |
Digitization of process | [28] | CRISP-DM |
Landslides | [25] | Microsoft Power Platform |
Tornadoes | [26,27] | Microsoft Power Platform |
Social media analysis | [15,18,19] | Microsoft Power Platform |
COVID-19 | [15,23,24] | Microsoft Power Platform |
Global news analysis | [20,21,22] | Microsoft Power Platform |
Industrial engineering education | [29] | Unspecified/Questionaire |
Supply chain management | [30] | Unspecified/Questionaire |
AI education for students (grades 3–5) | [31] | PrimaryAI |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sufi, F. Algorithms in Low-Code-No-Code for Research Applications: A Practical Review. Algorithms 2023, 16, 108. https://doi.org/10.3390/a16020108
Sufi F. Algorithms in Low-Code-No-Code for Research Applications: A Practical Review. Algorithms. 2023; 16(2):108. https://doi.org/10.3390/a16020108
Chicago/Turabian StyleSufi, Fahim. 2023. "Algorithms in Low-Code-No-Code for Research Applications: A Practical Review" Algorithms 16, no. 2: 108. https://doi.org/10.3390/a16020108
APA StyleSufi, F. (2023). Algorithms in Low-Code-No-Code for Research Applications: A Practical Review. Algorithms, 16(2), 108. https://doi.org/10.3390/a16020108