Skip to main content
Log in

Intelligent query optimization and course recommendation during online lectures in E-learning system

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

This article explores the possibility of disaggregating query/question information in e-learning system online lectures or course recommendations. Information arrangement includes reading, parsing and classification of inquiry/question messages. Data extraction is a kind of shallow content processing. It finds a set of predefined applicable content in the feature language archives and performs common language processing through artificial intelligence strategies. During online lectures, many problems emerged in the listener’s minds, and the development of query optimization systems is of great significance to the evaluation of problems in online lectures. The results shows that our proposed method improve the classification of action verbs to a more accurate level. Later, we evaluated our proposed method, and measured a very high macro average for all one-sixth of the cognitive domain. We also provide the analytical examination in which we compared the designed method with the state of the art methods. The results indicate that the proposed method outperform the traditional methods

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  • Arif M, Hussain M (2015) Intelligent agent based architectures for e-learning system: survey. Int J u-and e-Service, Sci Technol 8(6):9–24

    Article  Google Scholar 

  • Arif M, Wang G, Balas VE (2018a) Secure vanets: trusted communication scheme between vehicles and infrastructure based on fog computing. Stud Inform Control 27(2):235–246

    Article  Google Scholar 

  • Arif M, Wang G, Balas VE, Chen S (2019a) Band segmentation and detection of dna by using fast fuzzy c-mean and neuro adaptive fuzzy inference system. In International conference on smart city and informatization, pp 49–59. Springer

  • Arif M, Wang G, Balas VE, Geman O, Castiglione A, Chen J (2020a) Sdn based communications privacy-preserving architecture for vanets using fog computing. Vehicular Commun 26:100265

    Article  Google Scholar 

  • Arif M, Wang G, Bhuiyan MZA, Wang T, Chen J (2019b) A survey on security attacks in vanets: communication, applications and challenges. Vehicular Commun 19:100179

    Article  Google Scholar 

  • Arif M, Wang G, Chen S (2018b) Deep learning with non-parametric regression model for traffic flow prediction. In 2018 IEEE 16th international conference on dependable, autonomic and secure computing, 16th international conference on pervasive intelligence and computing, 4th international conference on big data intelligence and computing and cyber science and technology congress (DASC/PiCom/DataCom/CyberSciTech), pp 681–688. IEEE

  • Arif M, Wang G, Geman O, Balas VE, Tao P, Brezulianu A, Chen J (2020b) Sdn-based vanets, security attacks, applications, and challenges. Appl Sci 10(9):3217

    Article  Google Scholar 

  • Arif M, Wang G, Peng T, Balas VE, Geman O, Chen J (2020c) Optimization of communication in vanets using fuzzy logic and artificial bee colony. J Intel Fuzzy Syst 38(5):6145–6157

    Article  Google Scholar 

  • Astachova I, Kiseleva E (2019) Optimization of number of tests tasks for uniform state examinations based on artificial immune system. In 2019 international russian automation conference (RusAutoCon), pp 1–5. IEEE

  • Bird S, Klein E, and Loper E (2009) Natural language processing with Python: analyzing text with the natural language toolkit. ” O’Reilly Media, Inc.”

  • Biswas P, Sharan A, Kumar R (2014) Question classification using syntactic and rule based approach. In 2014 international conference on advances in computing, communications and informatics (ICACCI), pp 1033–1038. IEEE

  • Callaghan MJ, Harkin J, McColgan E, McGinnity TM, Maguire LP (2007) Client-server architecture for collaborative remote experimentation. J Netw Comput Appl 30(4):1295–1308

    Article  Google Scholar 

  • Chang P-C, Lin C-H, Chen M-H (2016) A hybrid course recommendation system by integrating collaborative filtering and artificial immune systems. Algorithms 9(3):47

    Article  MathSciNet  Google Scholar 

  • Chang W-C, Chung M-S (2009) Automatic applying bloom’s taxonomy to classify and analysis the cognition level of english question items. In 2009 joint conferences on pervasive computing (JCPC), pp 727–734. IEEE

  • Chen C-M, Lee H-M, Chen Y-H (2005a) Personalized e-learning system using item response theory. Comput Edu 44(3):237–255

    Article  Google Scholar 

  • Chen L, Fankhauser P, Thiel U, Kamps T (2005b) Statistical relationship determination in automatic thesaurus construction. In Proceedings of the 14th ACM international conference on Information and knowledge management, pp 267–268

  • Chen R, Sivakumar K, Kargupta H (2004) Collective mining of bayesian networks from distributed heterogeneous data. Knowl Inf Syst 6(2):164–187

    Article  Google Scholar 

  • Chen Y-L, Cheng L-C, Chuang C-N (2008) A group recommendation system with consideration of interactions among group members. Expert Syst Appl 34(3):2082–2090

    Article  Google Scholar 

  • Constantiou ID, Kallinikos J (2015) New games, new rules: big data and the changing context of strategy. J Inf Technol 30(1):44–57

    Article  Google Scholar 

  • Dai H-N, Wong RC-W, Wang H, Zheng Z, Vasilakos AV (2019) Big data analytics for large-scale wireless networks: challenges and opportunities. ACM Comput Surv (CSUR) 52(5):1–36

    Article  Google Scholar 

  • Delgado M, Marín N, Sánchez D, Vila M-A (2003) Fuzzy association rules: general model and applications. IEEE Trans Fuzzy Syst 11(2):214–225

    Article  Google Scholar 

  • Delgado M, Martín-Bautista MJ, Sánchez D, Vila M (2000) Mining text data: special features and patterns. In Pattern detection and discovery, pp 140–153. Springer

  • Dominey PF, Hoen M (2006) Structure mapping and semantic integration in a construction-based neurolinguistic model of sentence processing. Cortex 42(4):476–479

    Article  Google Scholar 

  • El Aissaoui O, El Madani YEA, Oughdir L, El Allioui Y (2019) A fuzzy classification approach for learning style prediction based on web mining technique in e-learning environments. Edu Inf Technol 24(3):1943–1959

    Article  Google Scholar 

  • Falleri J-R, Huchard M, Lafourcade M, Nebut C, Prince V, Dao M (2010) Automatic extraction of a wordnet-like identifier network from software. In 2010 IEEE 18th international conference on program comprehension, pp 4–13. IEEE

  • Feldman R, Hirsh H (1997) Finding associations in collections of text. In: Michalski RS, Bratko I, Kubat M (eds) Machine learning and data mining: methods and applications. Wiley, pp 224-240

  • Ferreira-Mello R, André M, Pinheiro A, Costa E, Romero C (2019) Text mining in education. Wiley Interdiscip Rev Data Mining Knowl Discovery 9(6):e1332

    Article  Google Scholar 

  • Fresnostate university Blooms Taxonomy Action Verbs. http://www.fresnostate.edu/academics/oie/documents/assesments/Blooms%20Level.pdf

  • Fu J, Qu Y, Wang Z (2009) Two level question classification based on svm and question semantic similarity. In 2009 international conference on electronic computer technology, pp 366–370. IEEE

  • Giunchiglia F, Yatskevich M, Shvaiko P (2007) Semantic matching: algorithms and implementation. J Data Semantics 9:1–38

    MATH  Google Scholar 

  • Haiyan C (2015) Measuring semantic similarity between words using web search engines. Computer Sci. 42(2):261–267

    Google Scholar 

  • Hambleton RK, Bollwark J (1991) Adapting tests for use in different cultures: Technical issues and methods

  • Haris SS, Omar N (2012). A rule-based approach in bloom’s taxonomy question classification through natural language processing. In 2012 7th international conference on computing and convergence technology (ICCCT), pp 410–414. IEEE

  • Haris SS, Omar N (2015) Bloom’s taxonomy question categorization using rules and n-gram approach. J Theor Appl Inf Technol 76(3):401–407

    Google Scholar 

  • Howard MJ, Gupta S, Pollock L, Vijay-Shanker K (2013) Automatically mining software-based, semantically-similar words from comment-code mappings. In 2013 10th working conference on mining software repositories (MSR), pp 377–386. IEEE

  • Hsieh T-C, Wang T-I (2010) A mining-based approach on discovering courses pattern for constructing suitable learning path. Expert Syst Appl 37(6):4156–4167

    Article  Google Scholar 

  • Islam AM, Inkpen D (2006) Second order co-occurrence PMI for determining the semantic similarity of words. In: Proceedings of the 5th international conference on language resources and evaluation (LREC’06), pp 1033–1038

  • Issack SM, Hosany M, Gianeshwar R (2006) A me (mobile-elearning) adaptive architecture to support flexible learning. Malaysian Online J Instr Technol 3(1):19–28

    Google Scholar 

  • Jain S, Pareek J (2013) Automatic extraction of prerequisites and learning outcome from learning material. Int J Metadata Semant Ontol 8(2):145–154

    Article  Google Scholar 

  • Javaid Q, Arif M, Awan D, Shah M (2016) Efficient facial expression detection by using the adaptive-neuro-fuzzy-inference-system and the bezier curve. Sindh Univ Res J SURJ (Sci Ser) 48(3):595–600

    Google Scholar 

  • Javaid Q, Arif M, Talpur S, Korai UA, Shah MA et al (2017) An intelligent service-based layered architecture for elearning and eassessment. Mehran Univ Res J Eng Technol 36(1):97

    Article  Google Scholar 

  • Jayakodi K, Bandara M, Meedeniya D (2016) An automatic classifier for exam questions with wordnet and cosine similarity. In 2016 Moratuwa engineering research conference (MERCon), pp 12–17. IEEE

  • Jiang JJ, Conrath DW (1997) Semantic similarity based on corpus statistics and lexical taxonomy. arXiv:cmp-lg/9709008

  • Kotsiantis S, Kanellopoulos D (2006) Association rules mining: A recent overview. GESTS Int Trans Comput Sci Eng 32(1):71–82

    Google Scholar 

  • Li X, Roth D (2006) Learning question classifiers: the role of semantic information. Natural Language Eng 12(3):229–249

    Article  Google Scholar 

  • Lin J, Pu H, Li Y, Lian J (2018) Intelligent recommendation system for course selection in smart education. Proc Comput Sci 129:449–453

    Article  Google Scholar 

  • Lin S-H, Shih C-S, Chen MC, Ho J-M, Ko M-T, Huang Y-M (1998) Extracting classification knowledge of internet documents with mining term associations: a semantic approach. In Proceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval, pp 241–249

  • Linstead E, Bajracharya S, Ngo T, Rigor P, Lopes C, Baldi P (2009) Sourcerer: mining and searching internet-scale software repositories. Data Min Knowl Disc 18(2):300–336

    Article  MathSciNet  Google Scholar 

  • McCarthy Jz, lehnert W (1995) Using decision trees for coreference resolution. In Proceedings of the fourteenth international joint conference on artificial intelligence (IJCAI-95), pp 1050–1055

  • Mooney RJ (1996) Inductive logic programming for natural language processing. In International conference on inductive logic programming, pp 1–22. Springer

  • Muralidharan S, Parthiban L (2020) Adaptive e-learning using soft computing techniques. J Comput Theor Nanosci 17(5):2057–2059

    Article  Google Scholar 

  • Nawaz A, Asghar S, Rana MRR (2018) Aspect based construction of software-specific words similarity database. Baltic J Modern Comput 6(4):349–362

    Article  Google Scholar 

  • Ning X, Karypis G (2011) Slim: Sparse linear methods for top-n recommender systems. In 2011 IEEE 11th international conference on data mining, pp 497–506. IEEE

  • Pedersen T, Patwardhan S, Michelizzi J et al (2004) Wordnet: similarity-measuring the relatedness of concepts. AAAI 4:25–29

    Google Scholar 

  • Peng W, Wang Z, Zheng J (2019) A detection model for e-learning behavior problems of student based on text-mining. In International conference of artificial intelligence, medical engineering, education, pp 404–413. Springer

  • Porter MF et al (1980) An algorithm for suffix stripping. Program 14(3):130–137

    Article  Google Scholar 

  • Riloff E et al. (1993) Automatically constructing a dictionary for information extraction tasks. In AAAI, vol 1, pp 2–1. Citeseer

  • Spiegel SJ (2015) Shifting formalization policies and recentralizing power: The case of zimbabwe’s artisanal gold mining sector. Soc Natural Resources 28(5):543–558

    Article  Google Scholar 

  • Srinivasan P, Ruiz ME, Kraft DH, Chen J (2001) Vocabulary mining for information retrieval: rough sets and fuzzy sets. Inf Process Manag 37(1):15–38

    Article  Google Scholar 

  • Tayal MA, Raghuwansh M, Malik L (2013) Knowledge representation: predicate logic implementation using sentence-type for natural languages. In 2013 international conference on circuits, power and computing technologies (ICCPCT), pp1264–1269. IEEE

  • The Center For Learning, Muskie Institute Center for Learning, University of Southern Maine. https://cfl-muskie.org/

  • Wang S, Lo D, Jiang L (2012) Inferring semantically related software terms and their taxonomy by leveraging collaborative tagging. In 2012 28th IEEE international conference on software maintenance (ICSM), pp 604–607. IEEE

  • Yang J, Tan L (2014) Swordnet: inferring semantically related words from software context. Empir Softw Eng 19(6):1856–1886

    Article  MathSciNet  Google Scholar 

  • Zaíane OR (2002) Building a recommender agent for e-learning systems. In International conference on computers in education, 2002. Proceedings., pp 55–59. IEEE

  • Zhang D, Lee WS (2003) Question classification using support vector machines. In Proceedings of the 26th annual international ACM SIGIR conference on Research and development in informaion retrieval, pp 26–32

  • Zhu Z-T, Yu M-H, Riezebos P (2016) A research framework of smart education. Smart Learn Environ 3(1):4

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Xie Jianshe or Muhammad Arif.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rafiq, M.S., Jianshe, X., Arif, M. et al. Intelligent query optimization and course recommendation during online lectures in E-learning system. J Ambient Intell Human Comput 12, 10375–10394 (2021). https://doi.org/10.1007/s12652-020-02834-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-02834-x

Keywords

Navigation