Analysis of Machine Code Using Natural Language Processing

被引:0
|
作者
Khurpia, Naman [1 ]
机构
[1] Tata Consultancy Serv, Bhopal, India
关键词
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 条
  • [41] 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
  • [42] Searching for chromate replacements using natural language processing and machine learning algorithms
    Shujing Zhao
    Nick Birbilis
    npj Materials Degradation, 7
  • [43] Populating an allergens ontology using natural language processing and machine learning techniques
    Valarakos, AG
    Karkaletsis, V
    Alexopoulou, D
    Papadimitriou, E
    Spyropoulos, CD
    ARTIFICIAL INTELLIGENCE IN MEDICINE, PROCEEDINGS, 2005, 3581 : 256 - 265
  • [44] Searching for chromate replacements using natural language processing and machine learning algorithms
    Zhao, Shujing
    Birbilis, Nick
    NPJ MATERIALS DEGRADATION, 2023, 7 (01)
  • [45] Automate Traditional Interviewing Process Using Natural Language Processing and Machine Learning
    Senarathne, Pasindu
    Silva, Malaka
    Methmini, Ama
    Kavinda, Dulaj
    Thelijjagoda, Samantha
    2021 6TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2021,
  • [46] Analysis and Prospect of Natural Language Processing Research from Machine Translation Perspective
    Fan, Shuqi
    2019 2ND INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC AND ENGINEERING TECHNOLOGY (MEET 2019), 2019, : 156 - 159
  • [47] 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
  • [48] A Framework for Youth Sentiment Analysis Using Natural Language Processing
    ElStohy, Rasha A.
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2023, 14 (06) : 1331 - 1338
  • [49] Analysis of Behavior in Chat Applications using Natural Language Processing
    Shiny, John J.
    Penyameen, K.
    Nissi, Hannah M.
    Js, Harilakshmi
    Hewin, A.
    Thanusha, S.
    2ND INTERNATIONAL CONFERENCE ON SUSTAINABLE COMPUTING AND SMART SYSTEMS, ICSCSS 2024, 2024, : 718 - 725
  • [50] Using natural language processing technology for qualitative data analysis
    Crowston, Kevin
    Allen, Eileen E.
    Heckman, Robert
    INTERNATIONAL JOURNAL OF SOCIAL RESEARCH METHODOLOGY, 2012, 15 (06) : 523 - 543