- LogBERT is an advanced, automated log quality assessment tool for software systems that uses transformer models and deep learning techniques to analyse the static text of log messages
- Implemented LogBERT architecture with pre-trained BERT models and custom neural networks, achieving a significant 23% increase in loglevel
- Demonstrated LogBERT's effectiveness with average AUC scores of 0.94 and 0.98 for multi-level and binary classification tasks, respectively
- Analyzed linguistic structure using part-of-speech tags and static text features, achieving perfect precision and recall balance with an F1 score
- Addressed dataset labeling and preprocessing challenges, proposing solutions to enhance model accuracy, such as character length consideration
F
Foundations of Software Engineering
Admin
September 2022 - December 2022
T
Tata Consultancy Services TCS
Software Engineer
Bangalore, IN-KA, IN
April 2021 - August 2022
Skills
Agile MethodologyAlgorithmsAmazon Elastic Compute CloudAmazon S3Amazon Web ServicesAngularJSApplication Programming Interfaces (APIs)ArchitectureArtificial Neural NetworksAutomationAWS LambdaBackendBootstrap (Software)Cascading Style Sheets (CSS)ChatbotsCloud ComputingCode CoverageConsultingCoordination SkillsC++ (Programming Language)D3.JsDashboardsData AnalysisDatabasesData CollectionData ManagementData StructuresData VisualizationDeep LearningDesign of User InterfacesDishwashingDockerEclipse (Software)Express.jsFigmaFriendlinessFront End Software DevelopmentFull Stack DevelopmentGitGithubHTMLHuman-Computer InteractionIntelliJ IDEAJava (Programming Language)JavaScript (Programming Language)JenkinsJunitLabelingLinguisticsLinuxMATLABMicrosoft AccessMicrosoft Visual StudioMongoDBMySQLNode.JsNoSQLPersistent Data StructurePersonalizationPostmanPrioritization of RequirementsProgramming LanguagesPython (Programming Language)Quality ManagementReactJSReact ReduxReproducibilityResearch SkillsResponsive Web DesignRestful APIsScalabilitySelf MotivationSentiment AnalysisSoftware ArchitectureSoftware ConstructionSoftware EngineeringSoftware SystemsSpring-bootSQL DatabasesStock ControlStrategic ThinkingStreamlineTerraformTypeScriptUnit TestingUser ExperienceWeb ApplicationsWeb Development