i
KPIT
Technologies
Filter interviews by
I applied via Company Website and was interviewed before Apr 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2022. There were 3 interview rounds.
Tokenization in NLP is the process of breaking down text into smaller units called tokens.
Tokenization is a fundamental step in NLP for text preprocessing.
Tokens can be words, phrases, or even individual characters.
Tokenization helps in preparing text data for further analysis or modeling.
NLTK tokenizers provide additional functionalities like handling contractions, punctuation, etc.
str.split() may not handle complex t...
Use NLTK's MWETokenizer to preserve specific word pairs or triplets during tokenization.
MWETokenizer allows you to define multi-word expressions (MWEs) that should be treated as single tokens.
Example: If you define MWE as ('first', 'name'), the tokenizer will keep 'first name' together.
You can add multiple MWEs, such as ('New', 'York') and ('data', 'science').
This is particularly useful in NLP tasks where context matte...
To find a line that best fits the data with 1000 samples and 700 dimensions, we can use linear regression.
For unsupervised ML approach, we can use Principal Component Analysis (PCA) to reduce dimensions and then fit a line using linear regression.
For supervised ML approach, we need to select a target column. We can choose any of the 700 dimensions as the target and treat it as a regression problem.
Potential problems of...
posted on 4 May 2024
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
What people are saying about KPIT Technologies
I applied via Campus Placement and was interviewed in Nov 2023. There was 1 interview round.
posted on 22 Aug 2024
I applied via LinkedIn and was interviewed before Aug 2023. There were 4 interview rounds.
Its a take-home assignment related to NLP multi-class classification
posted on 21 Oct 2022
I applied via Approached by Company and was interviewed in Sep 2022. There were 3 interview rounds.
Handling missing features involves techniques like imputation, deletion, and using algorithms that support missing values.
Imputation: Replace missing values with mean, median, or mode. Example: If age is missing, use the average age of the dataset.
Deletion: Remove rows or columns with missing values. Example: Drop a column if more than 50% of its values are missing.
Using algorithms: Some algorithms like XGBoost can han...
I applied via Approached by Company and was interviewed in Aug 2023. There was 1 interview round.
Logistic regression can be applied for multiclasstext classification by using one-vs-rest or softmax approach.
One-vs-rest approach: Train a binary logistic regression model for each class, treating it as the positive class and the rest as the negative class.
Softmax approach: Use the softmax function to transform the output of the logistic regression into probabilities for each class.
Evaluate the model using appropriate...
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
fbprophet is a forecasting model developed by Facebook that uses time series data to make predictions.
fbprophet is an open-source forecasting tool developed by Facebook's Core Data Science team.
It is based on an additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, plus holiday effects.
fbprophet can be used to forecast traffic by providing historical data on traffic patterns and usi...
posted on 1 Jul 2024
Decision Trees are a popular machine learning algorithm used for classification and regression tasks.
Decision Trees are a tree-like structure where each internal node represents a feature or attribute, each branch represents a decision rule, and each leaf node represents the outcome.
They are easy to interpret and visualize, making them popular for exploratory data analysis.
Decision Trees can handle both numerical and c...
based on 1 interview experience
based on 2 reviews
Rating in categories
Senior Software Engineer
2.7k
salaries
| ₹9.4 L/yr - ₹16.5 L/yr |
Software Engineer
2.4k
salaries
| ₹4.1 L/yr - ₹10.5 L/yr |
Technical Lead
2.1k
salaries
| ₹13.7 L/yr - ₹24.8 L/yr |
Senior Technical Lead
879
salaries
| ₹18.3 L/yr - ₹33 L/yr |
Senior Test Engineer
656
salaries
| ₹8 L/yr - ₹14 L/yr |
Amdocs
Automatic Data Processing (ADP)
24/7 Customer
Intellect Design Arena