Analysis of Machine Code Using Natural Language Processing

被引:0
|
作者
Khurpia, Naman [1 ]
机构
[1] Tata Consultancy Serv, Bhopal, India
来源
2021 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, SMART AND GREEN TECHNOLOGIES (ICISSGT 2021) | 2021年
关键词
NLP; Machine Learning; Stopwords; Bag of Words; Lexical NLTK; Sentiments; Ambiguity; corpus;
D O I
10.1109/ICISSGT52025.2021.00046
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we have created a Machine Learning Model for Machine Languages, this field of processing machine language and converting/making meaningful iterations out of it comes under Natural Language Processing. Existing approaches on NLP were focused on human-to-human interactions i.e., English to French, German, Hindi. In this research we try to analyze lexical in machine code, break it down to smaller meaningful bits and make some inferences like the type of languages, number of loops, functionality, and time complexity of code, rewriting of code, converting code from one language to another. We have mainly focused on the recognition of the type of language by testing a small snippet of code. We have also focused on a bigger real-world problem which is conversion of code from one language to another with the same basic meaning and logic, just changing the syntax. We have deployed the machine learning model for public use, and open-sourced Flask API is deployed on the cloud for usage that accepts 3 types of machine languages and returns the type of syntax. We have created a simple Angular App for the demonstration and testing of the model which is hosted and is live online. link (https://nlpapp-8e2fd.web.app/)
引用
收藏
页码:183 / 187
页数:5
相关论文
共 50 条
  • [21] Insights into Search Engine Optimization using Natural Language Processing and Machine Learning
    Vinutha, M. S.
    Padma, M. C.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (02) : 86 - 96
  • [22] Using Natural Language Processing and Machine Learning to Detect Online Grooming Attacks
    Street, Jake
    Olajide, Funminiyi
    ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2022, 2024, 1454 : 261 - 270
  • [23] Financial Risk Prediction and Management using Machine Learning and Natural Language Processing
    Li, Tianyu
    Dai, Xiangyu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (06) : 211 - 219
  • [24] Resume Classification System using Natural Language Processing and Machine Learning Techniques
    Ali, Irfan
    Mughal, Nimra
    Khand, Zahid Hussain
    Ahmed, Javed
    Mujtaba, Ghulam
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2022, 41 (01) : 65 - 79
  • [25] Automated Genre Classification of Books Using Machine Learning and Natural Language Processing
    Gupta, Shikha
    Agarwal, Mohit
    Jain, Satbir
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 269 - 272
  • [26] Standardization of Featureless Variables for Machine Learning Models Using Natural Language Processing
    Modarresi, Kourosh
    Munir, Abdurrahman
    COMPUTATIONAL SCIENCE - ICCS 2018, PT II, 2018, 10861 : 234 - 246
  • [27] Using Natural Language Processing and Machine Learning to Replace Human Content Coders
    Wang, Yilei
    Tian, Jingyuan
    Yazar, Yagizhan
    Ones, Deniz S.
    Landers, Richard N.
    PSYCHOLOGICAL METHODS, 2022, : 1148 - 1163
  • [28] A digital analysis system of patents integrating natural language processing and machine learning
    Song, Kai
    Ran, Congjing
    Yang, Le
    TECHNOLOGY ANALYSIS & STRATEGIC MANAGEMENT, 2024, 36 (03) : 440 - 456
  • [29] Towards Machine Learning Fairness Education in a Natural Language Processing Course
    Bobesh, Samantha Jane
    Miller, Tyler
    Newman, Pax
    Liu, Yudong
    Elglaly, Yasmine N.
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 312 - 318
  • [30] Natural Language Processing for the Analysis Sentiment using a LSTM Model
    Berrajaa, Achraf
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (05) : 777 - 785