Ram Niwas Vishnoi

Software Engineer

Bengaluru, Karnataka, India8 yrs 9 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in Natural Language Processing and AI.
  • Proven track record in developing advanced NLU systems.
  • Strong background in robotics and machine learning.
Stackforce AI infers this person is a skilled AI and Robotics professional with extensive experience in Natural Language Processing.

Contact

Skills

Core Skills

Natural Language ProcessingMachine LearningRoboticsData Analysis

Other Skills

Analysis and Design of AlgorithmAndroidAndroid DevelopmentAndroid StudioArtificial IntelligenceC++Data AnalyticsData StructuresDeep LearningJavaLinuxNERNLTKNamed Entity RecognitionNatural Language Understanding

About

I am working in the domain of Natural Language Processing and Artificial Intelligence . I like to take up new challenges and solve complex problems impacting real world scenarios. Skilled in AI, NLP, Python, C, C++, and Algorithm Design. Strong engineering professional with a B. Tech. focused in Computer science and Engineering from NIT Bhopal.

Experience

Adobe

2 roles

Computer Scientist 2

Jan 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India

Computer Scientist

May 2022Dec 2024 · 2 yrs 7 mos · Bengaluru, Karnataka, India

Samsung r&d institute india - bangalore

3 roles

Senior Software Engineer

Promoted

Mar 2019Apr 2022 · 3 yrs 1 mo

  • 1. Intelligent Context Engine : Developed context engine which takes user's data,
  • extract meaningful information and generate context. This context is used by
  • bixby automatic speech recognition and natural language understanding
  • modules.
  • Framework : Android
  • Language : C++
  • IDE : Android Studio
  • 2.. Named Entity Search- Building a service(Information Retrieval) for Voice assistant Bixby.
  • This service will be used for mapping an ambiguous real world entity(Person,organization etc.) to it's appropriate category(Person:-artist,sportsman,politician) using existing world knowledge and popularity.
  • Tech Stack: NER, Parser, NLTK, Co-occurrence matrix, word embedding, Named entity disambiguation.
  • 3. Build a statistical NER model using Marisa trie.
  • 4. Robotics- Worked in Robotics team and build The next generations of Social Robot's modules.
  • Tech Stack: Unity3D, Robo SDK, ROS(Robo operating system).
  • 5. Actively mentored several SDEs and played role of scrum master in several sprints.
C++AndroidNatural Language ProcessingMachine LearningNamed Entity RecognitionRobotics

Software Engineer

Jul 2017Feb 2019 · 1 yr 7 mos

  • Working in Voice Intelligence Division.
  • Projects-
  • 1. Robotics-
  • Develped motion authoring tools for Samsung's first social robot using Unity3D and explored SDK of existing robo in market(NAO, Pepper)
  • 2.Chatbot(NLU)-
  • Developed deep learning based NLU Engine for chatbot( Fluenty) using word embedding and syntaxnet parser.
  • 3. Data Governance Tool-
  • Developed tool for analyzing utterances of Bixby using Cosine Similarity and tf-idf for Bixby.
  • 4.Bixby 2.0(Virtual assistant)-
  • Worked in Bixby2.0 assistant and developed Capsules(Domain) using Viv platform.
  • 5. Bixby1.0(Virtual assistant)-
  • Tuning sub-domains for better NLU results (Writing/ Updating grammar).
Unity3DNatural Language UnderstandingDeep LearningData AnalysisNatural Language ProcessingRobotics

Student Trainee

Feb 2017Jun 2017 · 4 mos

  • Worked for Rule based natural language understanding engine in Bixby 1.0 .

Education

Maulana Azad National Institute of Technology

B TECH — Computer Science

Jan 2013Jan 2017

Govt Secondary School Dhumbadiya Jalore

Stackforce found 100+ more professionals with Natural Language Processing & Machine Learning

Explore similar profiles based on matching skills and experience