0% found this document useful (0 votes)
172 views

Vite React

Vite react pdf doc to make apps

Uploaded by

abhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
172 views

Vite React

Vite react pdf doc to make apps

Uploaded by

abhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

☰ Home Login/Signup About User Dashboard

Your AI Interviewer Lisa Jaiswal

Upload Your Resume for Analysis


Upload Resume:

Choose File Hricha_Jais…Dhanbad.pdf

Submit

Hi, Are you ready for the Interview.

Yes, I am ready for the interview.

Great! Let's start with some easier questions. 1. Could you briefly
explain the difference between supervised and unsupervised
machine learning?

Yes, supervised learning is actually based on trained data, but


unsupervised learning needs to be done without trained data.

Ah, good. Just to dig a bit deeper on this topic. 2. Can you give me
an example of a real-world problem that could be solved using
supervised machine learning, and how would you approach it?

Suppose we want to do a classification for some domain, then we


can use supervised ML algorithm. Based on the different features of
the two different classes, we can classify the upcoming testing data
with the help of supervised ML.

Oh, I see. That makes sense. 3. Now, let's switch gears a bit. Can
you explain, in simple terms, what Natural Language Processing
(NLP) is and why it's important in the field of AI?

Natural language processing is a field of data science and AI in


which we deal with natural language problems. Suppose you want to
make a bot which can do conversation like a human. So in that case
the bot needs to analyze the user's natural language and process it
and understand and also return the response in the user's natural
language question.
Ah, got it. That was a good explanation. 4. Now, could you walk me
through the basic steps of a machine learning project? From
understanding the problem statement to deploying the model.

Third is the like we need to analyze the data and whether there are
some null values, some repetition etc. So, that is that means we
need to do the data processing to clean the data after that there
comes like using some machine learning model which is the best
suitable model for the problem statement and then we can test the
model on the testing data and we can find the accuracy or of the
model. So, this is the traditional way of solving a machine learning
project.

Third is the like we need to analyze the data and whether there are
some null values, some repetition etc. So, that is that means we
need to do the data processing to clean the data after that there
comes like using some machine learning model which is the best
suitable model for the problem statement and then we can test the
model on the testing data and we can find the accuracy or of the
model. So, this is the traditional way of solving a machine learning
project.

Great, that was a comprehensive overview. 5. Let's talk about


Python now, since it's a common language for ML/AI. Could you tell
me what are some of the advantages of using Python in Machine
Learning and AI?

Python is the easiest language to code in, so it can help users to


write a very easy code in English language or English-oriented
language, which is quite very user-friendly, which actually makes
Python advantageous in the field of ML and AI.

Absolutely, Python's simplicity is definitely a big plus. 6. Now, coming


to databases. Can you tell me what a vector database is and where it
might be used in the field of AI?

Vector database means suppose we have some data and it can be


stored in the form of vectors so that machine learning algorithm can
easily interact with them instead of the raw text. We have now
numerical vectors for which ML algorithms are really efficient to work
on. So I think this is why vector database is quite helpful in the field
of data science and AI.

Yes, that's correct. 7. Now, let's talk about Large Language Models
(LLMs). Could you explain why LLMs are gaining popularity in the
field of AI and what their potential advantages might be?

NLM's large-language models are definitely bringing a revolution in


the field of data science and AI because it is quite like humanizing
the things. It can work on behalf of humans. It can take interviews. It
can be used for user fact questions for the website. It can work on
chatbots. NLM is gaining popularity in the field of AI. The potential
advantage NLM has is that the improvisation in NLM like RAC
systems, which is also a kind of NLM. WANA model is also working
on NLM. NLM is the future of the data science and AI field. Actually,
the future of the whole tech industry.

Indeed, LLMs have a wide range of applications. 8. Can you explain


what is Retrieval-Augmented Generation (RAG) and how it's used in
the field of AI?

RAG is a concept which actually is evolved to enhance the response


of the LLM. It helps the LLM to go to the most relevant data and
return back the result to the user. It actually, the RAG, the concept
actually helps the LLM to find out what is the most accurate data for
the user question.

Ah, I see. That's a good explanation. 9. Moving on, could you explain
how you would use SQL in a machine learning project?

SQL is something very important where we have lots and lots of


data. Suppose I have a company and the company actually deals
with some retail industry, so it has lots of incoming amount and
outgoing amount, it's some expenses, some amount to the supplier,
it gains some amount from the customers and there are some
workers who are working on the retail industry, so when we are
working with a large and large amount of data, then the SQL comes
because using SQL we can easily find out the relevant question
based on the data base.

Yes, SQL is essential for handling large amounts of data. 10. Lastly,
could you tell me about a project where you used Python and
machine learning to solve a complex problem? What was the
problem and how did you approach it?

One of the problem I have solved using Python and machine


learning is actually a prediction problem in which I need to predict the
cost of a house based on the data set. Suppose I have a data set of
a different house in Bangalore and I want to just go to Bangalore and
find out what may be the cost for the place. So in that case I have
used Python and machine learning.

Well done! Now let's move on to some medium level questions. 1.


Can you explain the difference between a vector database and a
graph database, and give an example of where you might use each
one in AI?

I think I need to update my knowledge and I don't have any idea


about these databases.

No problem. That's something to look into. 2. In your experience,


what are some of the challenges you've faced when working with
Large Language Models (LLMs)? How did you overcome these
challenges?

One of the drawback of LLMs are they are quite predictive in nature
and they actually don't understand 100% the user intent and return
the answer whatever the user required. It has lots of hallucinations if
it doesn't understand what the user is asking. So this is one of the
drawback of the LLM. To overcome this drawback, I have made an
RLG system for the LLM model. That is how we can improve the
performance of the LLM.

That's insightful. 3. Could you explain the concept of few-shot


learning which you mentioned in your resume, and how you applied
this technique in your work with OpenAI's GPT model?

Few-shot learning is something where suppose you want some task


to be done by the OpenAI GPT and you need to provide some
examples so that the OpenAI model can understand it the most
extent and answer the question very very accurately. In that case, we
can use few-shot learning technique in which we can provide the
LLM some examples like what the user question will be and what
answers can be. So, this will definitely help the LLM to improve and
enhance its response.

Ah, got it. That's a good explanation. 4. I noticed on your resume that
you worked on a project to improve the precision and reliability of a
model that translates natural language queries into SQL (text2SQL).
Can you walk me through the steps you took in this project and the
tools you used?

In the text to SQL project, I have actually done training of Guana for
user question based on the database. So, the user will ask a
question and the Guana model will take the user question and return
the SQL query. It will run the query and return the output to the user.
So, this is what about text to SQL project and actually we need to
fine tune this whole workflow. So, we have made different
improvisation in the model. We have a lot of challenges in this
project. It's been two months to working in this project and it is quite
big things to discuss at a single moment of time.

That sounds like a complex and interesting project. 5. Can you


explain more about how you used Autogen for conversations with
LLMs in your work? What was the role of Autogen and how did it
contribute to the project's success?

Autogen is actually I am using in one of my project in which the


autogen has to make the conversation to the candidate and take its
interview and after the interview it needs to analyze the candidate
experience in the interview and provide the candidate a proper
feedback so that the candidate can improve himself in the field of
data science and AI.
Ah, interesting. 6. Could you explain more about the Prompting
Technique you researched as part of the Research and Development
team? How does it work and what are its potential applications in AI?

Prompts are one of the main idea behind the using of AI and LLM
models. Using proper prompting and clear prompts we can expect
LLMs to give the results very precise and exact whatever the user
want. So prompting technique is something which is not a one day
learn task. It can be improved using writing different prompts, getting
what the results are you getting and then changing, updating and
updating the prompt again and again. You can get to know what the
prompt can do and which is the most exact prompt the LLM can
understand.

Yes, prompt engineering is definitely an ongoing process. 7. Could


you tell me about a time when you had to use your problem-solving
skills to overcome a challenge in a machine learning project? What
was the challenge and how did you solve it?

I want to stop my interview. Can we start again after some time?

Sure, we can pause here. Feel free to let me know when you're
ready to continue. Take your time and remember, this is just a
practice session to help you prepare. Take as much time as you
need.

Type your message here...

Send

Mic

You might also like