Pick NLP if you enjoy text, language and evaluation metrics, computer vision if you like image data and measurable accuracy, and generative AI if you want to build applications around large pre-trained models. For a short internship, the best track is the one where you can finish a small, demonstrable project in two weeks with data you can legally use. The scorecard and the sample tasks below will help you decide in about an hour.
First, make sure you mean the right “VIT”
This guide is for students of Vishwakarma Institute of Technology, Pune, whose official website is vit.edu. Several unrelated institutions share the abbreviation “VIT”, including Vidyalankar Institute of Technology in Mumbai (vit.edu.in) and other VIT-named universities. Internship rules, timetables and department pages differ between them. When you search for a rule, check that the domain is vit.edu before relying on it.
This is an independent guide. CareerSwami is not affiliated with, approved by or recommended by the institute.
VIT Pune and the AI internship track decision: what the institute pages tell you
VIT Pune describes itself as an autonomous institute permanently affiliated with Savitribai Phule Pune University, and the About page says autonomous status was granted in AY 2008-09 and is valid until 2030. For a student choosing between NLP, vision and GenAI, this means internship and credit rules are likely framed by the institute rather than the university. That is an inference, not something the page states, so check it before relying on it.
The institute’s site navigation, as listed on the Placements page, shows several AI-adjacent departments: AI & Data Science, Computer Engineering, CSE (AI), CSE (AI & ML), CSE (Data Science) and Information Technology. The list comes from the menu only, not from syllabus pages. Your track choice should therefore be matched against your own department’s course list. For example, a project that builds on a machine learning or data science course you have already taken will be easier to explain to your faculty.
The Placements page says the Training and Placement Office runs seminars, guest lectures, workshops and training, and names Prof. Karthick Subramanian Balasubramanian as Head of the Central Training and Placement Office. Its figures are marked as 2026 and AY 2025-26 (ongoing), and the page is inconsistent about how many companies visit, so treat the numbers as indicative. The practical use of this office is to ask whether a track you are considering, such as an NLP or GenAI project, fits the skills recruiters are asking for. Nothing here suggests that an online internship will be credited or recognised.
The placement page’s link list includes a PDF titled FY Academic Calendar 2026-27. The dates in it could not be confirmed, and it covers first-year students, so look for the calendar that applies to your year before fixing a 14-day window.
No official page reviewed sets out internship regulations, credits, duration, documents or how online internships are handled. Treat all of that as unconfirmed until your department tells you.
Before you lock in an AI track at VIT Pune
- Ask your department coordinator whether internship rules are set at institute level or by your branch (AI&DS, Computer, CSE (AI), IT and so on).
- Ask in writing whether a self-chosen online AI internship can count toward any mandatory internship or only as an extra activity.
- Find the current academic calendar for your year and check that your 14 days do not overlap exams, term work or registration deadlines.
- Check with the Training and Placement Office whether it wants internship certificates or project links for your placement profile.
- Ask a faculty member from your department which track (NLP, vision or GenAI) best fits the courses and projects you have already done.
Free 2-Week CareerSwami Internship
Online, 14 days, with a free offer letter and a free completion certificate once you finish the work. Check with your college that it fits your requirement before you enrol.
The three tracks in one paragraph each
Natural language processing (NLP)
NLP covers systems that read, classify, extract from or summarise text. Typical beginner work includes sentiment analysis, intent classification, named entity recognition, keyword extraction and simple question answering. The data is light (CSV or JSON text), training is cheap, and evaluation is well defined with precision, recall and F1. The main difficulty is handling messy text, including Indian-language and code-mixed text such as Hinglish.
Computer vision (CV)
Computer vision covers image classification, object detection, segmentation and OCR. Results are easy to show, since a picture with boxes around objects makes a good portfolio piece. The cost is compute and data handling. Image datasets are large, and training from scratch on a laptop is slow, so fine-tuning a pre-trained model is the realistic route in two weeks.
Generative AI (GenAI)
GenAI internships usually involve working with pre-trained large language models or image generators. Typical tasks are prompt design, retrieval-augmented generation (RAG) over a document set, structured output extraction, and evaluation of model answers. You write less model code and more pipeline code. The hard part is proving the system is correct, because outputs vary between runs.
Track-comparison matrix
| Factor | NLP | Computer vision | Generative AI |
|---|---|---|---|
| Core skill | Text preprocessing, classical ML, transformers | CNNs, transfer learning, image augmentation | Prompting, RAG, API or open-model integration |
| Prerequisite maths | Probability, basic linear algebra | Linear algebra, convolution intuition | Light; embeddings and similarity help |
| Laptop-friendly? | Yes, for classical and small transformer models | Only with small images or a free cloud GPU | Yes if you call a hosted model; harder for local models |
| Data size | Small to medium | Medium to large | Small document sets are enough |
| Evaluation clarity | High (F1, accuracy) | High (accuracy, mAP, IoU) | Low to medium; needs a hand-built test set |
| Two-week deliverable | Trained classifier plus error analysis | Fine-tuned model plus demo images | Working RAG or extraction app plus test questions |
| Typical failure | Label noise, class imbalance | Overfitting on small data, leaked test images | Hallucinated answers, untested prompts |
| Portfolio visibility | Medium | High (visual) | High (interactive demo) |
| Best fit if you like | Language, statistics, careful analysis | Visual output, signal processing, embedded systems | Software building, product thinking, APIs |
Personal scorecard: choose your track in an hour
Score each statement from 0 (not true) to 3 (very true). Add up each column. Use the result as a guide and not as a verdict.
| Statement | NLP | CV | GenAI |
|---|---|---|---|
| I am comfortable reading Python data-handling code (pandas, files, JSON). | ___ | ___ | ___ |
| I have a laptop with at least 8 GB RAM and no dedicated GPU, and can use free cloud notebooks. | ___ | ___ | ___ |
| I enjoy reading examples of wrong predictions and finding patterns in them. | ___ | ___ | ___ |
| I want my final output to be something I can show visually. | ___ | ___ | ___ |
| I am happy to build a small web or notebook interface around a model. | ___ | ___ | ___ |
| I have studied or will soon study this area in a course at college. | ___ | ___ | ___ |
| I want a career in this area (data science, ML engineering, research, product). | ___ | ___ | ___ |
| Total | ___ | ___ | ___ |
To read the result:
- A lead of four or more points suggests a clear fit. Choose that track.
- Within three points of each other, choose the track with the cheapest compute and the clearest evaluation, which is usually NLP.
- If GenAI wins but your Python is weak, spend the first two days on API calls and JSON handling, or choose NLP and treat GenAI as a later step.
Starter datasets by track
These are widely used public datasets that suit beginners. Before using any of them, open its page and read the licence and terms, because usage conditions differ. None of these suggestions implies you must use a particular one.
NLP
- IMDb movie reviews for binary sentiment classification.
- 20 Newsgroups (available through scikit-learn) for multi-class topic classification.
- CoNLL-2003 for named entity recognition.
- SQuAD for extractive question answering.
- For Indian languages, look at publicly released benchmark collections from academic groups, and check licences carefully.
Computer vision
- MNIST or Fashion-MNIST for a first classifier. They are tiny and quick, but too easy to be impressive on their own.
- CIFAR-10 for transfer learning with small colour images.
- Oxford-IIIT Pet or a similar small fine-grained set for fine-tuning.
- PASCAL VOC or a small subset of COCO for object detection.
- A dataset you collect yourself, such as photos of local street signs, works if you control the licence and privacy.
Generative AI
- A document set you are allowed to use, such as public government reports, open textbooks or your own notes, for RAG.
- Public instruction-tuning datasets for studying how prompts and answers are formatted.
- A hand-written test set of 30 to 50 questions with known answers. This is the most valuable dataset in a GenAI project and no one can give it to you.
Sample tasks, sized for 14 days
These are illustrative task ideas, not a prescribed syllabus. Each fits in roughly two weeks of part-time work.
| Track | Task | Deliverable | How to judge it |
|---|---|---|---|
| NLP | Classify customer-support messages into 4 to 6 intents | Notebook, confusion matrix, 20 analysed errors | Macro F1 against a TF-IDF baseline |
| NLP | Extract dates, names and amounts from short notices | Extractor plus a labelled sample of 100 notices | Entity-level precision and recall |
| CV | Fine-tune a small pre-trained network on a 5-class image set | Training curves, saved model, demo script | Validation accuracy and per-class errors |
| CV | Detect helmets or similar objects in a small labelled set | Detector plus annotated sample outputs | mAP or, at minimum, IoU on held-out images |
| GenAI | RAG assistant over a 20-page public document | App, retrieval log, 30-question test sheet | Share of answers correct and grounded in the source |
| GenAI | Turn free text into structured JSON | Prompt, schema validator, 50 test inputs | Share of outputs that pass schema and are correct |
Worked example (illustrative): intent classifier versus RAG assistant
Consider an invented student, Riya, a third-year student who scores NLP 14, CV 9 and GenAI 13 on the scorecard. The scores are within three points, so the tie-break rule applies. She decides on NLP but reuses some GenAI ideas. All numbers below are made up to show the method; no code was run for this article.
- Days 1 to 2: define the problem. She picks five intents for a hypothetical college helpdesk: fees, timetable, exam form, hostel and other. She writes 20 example messages for each, then writes down the rule that decides whether a message is “other”.
- Days 3 to 4: baseline. She builds a TF-IDF plus logistic regression model. A baseline matters because without it a later result such as “0.82” means nothing.
- Days 5 to 8: stronger model. She fine-tunes a small pre-trained transformer. She keeps the test split untouched and uses it once.
- Days 9 to 10: error analysis. She reads 20 mistakes and finds that Hinglish messages are often misclassified. She adds 40 Hinglish examples and retrains.
- Days 11 to 12: small GenAI extension. She tests whether a hosted language model, given a short prompt with the five intents, does better or worse on the same test set. She records both numbers side by side.
- Days 13 to 14: write-up. She produces a one-page README with the dataset origin, the split, the metric table, the known failures and the next step.
The sketch of her comparison table might look like this (illustrative figures only):
Model Macro F1 (test) Notes
TF-IDF + LogReg 0.74 fast, weak on Hinglish
Fine-tuned small model 0.83 better; needs more Hinglish data
Prompted hosted LLM 0.79 no training, answers vary by run
What makes this a strong submission is not the highest number. It is the honest comparison, the documented failure and the clear dataset story.
Match the track to your career direction
- Data science and analytics: NLP gives the most transferable skills, because text columns appear in almost every business dataset.
- ML engineering and applied research: Computer vision gives a strong grounding in training, augmentation and evaluation, and these ideas carry to other model types.
- Software and product roles: GenAI suits you if you like building applications and can reason about reliability and cost.
- Higher studies: Choose the track closest to what you would want to research, and give priority to a rigorous write-up over a flashy demo.
Because the AI&DS programme at VIT Pune is described as research-oriented, a well-documented project with a baseline and an error analysis fits naturally with how you may later present work to a faculty member. Whether it counts for any academic purpose is for your department to decide.
Where a free online internship fits
If you want a structured way to try one of these tracks, CareerSwami offers a free two-week online internship across 26 tracks. It is 14 days long, comes with a free offer letter, and gives a free completion certificate after successful completion. It does not include a stipend, academic credit or any promise of placement. Compare the available tracks with the matrix above and pick the one that matches your scorecard.
Common mistakes when picking an NLP, vision or GenAI internship track
- Choosing by hype. A track that is popular on social media is not necessarily one you can finish in 14 days.
- No baseline. Always start with the simplest possible model, so you know whether the complex one is worth it.
- Test-set leakage. Split your data before any cleaning step that learns from it, and touch the test set once.
- Copying a tutorial wholesale. Change the dataset, the labels or the evaluation so the project is genuinely yours, and say what you changed.
- Ignoring licences and privacy. Do not scrape personal data or use images of people without permission.
- Presenting GenAI output as verified. Show how you tested it, or do not claim it works.
A 14-day plan that works for any track
| Days | Goal | Output to save |
|---|---|---|
| 1-2 | Define the problem, pick the dataset, check the licence | One-paragraph problem statement |
| 3-4 | Clean the data, create train, validation and test splits | Data notes and split script |
| 5-6 | Build a baseline | Baseline metric |
| 7-9 | Build the main model or pipeline | Main metric, saved model or app |
| 10-11 | Error analysis and one targeted fix | List of 20 failures with causes |
| 12-13 | Demo and README | Runnable demo and documentation |
| 14 | Review and submit | Final repository or report |
Confirm AI internship rules with your VIT Pune department
Because policies differ by branch and can change each semester, put these questions to the right people in writing and keep the replies.
- Ask your department internship coordinator or class teacher: Does a self-arranged online internship need prior approval, and in what format?
- Ask the same person: Can an online internship satisfy any mandatory internship requirement for my branch and year, or is it purely extra?
- Look for the document: Check the curriculum or syllabus structure for your batch for the internship or project component, and note its credits and duration.
- Ask the training and placement cell: Is there a format for internship letters, and do they need to be submitted or recorded?
- Check the 2026-27 timetable: Make sure the 14 days do not clash with lab sessions, tests or end-semester exams.
- Ask your project guide: If your final-year project is in the same area, may the internship work be extended into it, and how should it be cited?
Frequently Asked Questions
Which track is easiest for a first internship?
NLP is usually the gentlest start, because small text datasets train quickly on a laptop and the metrics are clear. GenAI can feel easier at first because you call a model rather than train one, but proving that it works takes more effort.
Do I need a GPU for computer vision?
Not necessarily. Fine-tuning a small pre-trained model on a few thousand low-resolution images can be done with a free cloud notebook that offers a GPU. Training large models from scratch is unrealistic in two weeks.
Is generative AI only about chatbots?
No. It also includes structured data extraction, summarisation, code assistance, image generation and synthetic data creation. A reliable extraction pipeline with a test set is often a better internship project than a general chatbot.
How much mathematics do I need?
For a two-week project, you need basic probability, vectors and matrices, and an understanding of train, validation and test splits. You can learn the deeper theory as you go, but you should understand what your metric measures.
Can I switch tracks halfway through?
Switching in the first two or three days costs little. After day five, you lose your baseline and the time to build a real write-up, so finish the current project and explore the other track in a later one.
Will this internship count for credits at VIT Pune?
CareerSwami does not offer academic credit, and this guide cannot say whether your department will recognise it. Ask your internship coordinator, and refer to the verification list above.
What should I put on my resume after the internship?
List the project title, dataset, method, the metric with its baseline, and a link to your repository. State what you built and measured, and avoid vague claims like “worked on AI”.
Which track suits students from non-AI branches?
Electronics and telecom students often find computer vision natural because of signal and image processing. Computer and IT students may lean towards GenAI or NLP. Mechanical and civil students can apply any track to a domain problem, such as defect images or inspection reports.
Related Artificial Intelligence guides
- AI Internship Demo Ideas for Pune Institute of Computer Technology Students
- How VTU Students Can Evaluate an Artificial Intelligence Internship Offer Step by Step
- AI Internship Report Structure for Anna University Students: Problem, Model, Evaluation
- All Artificial Intelligence internship guides
Ready to put this into practice?
Join the free two-week CareerSwami online internship in Artificial Intelligence. The internship, the offer letter and the completion certificate are free.
Sources
- Vishwakarma Institute of Technology, Pune: Artificial Intelligence and Data Science undergraduate programme
- Vishwakarma Institute of Technology, Pune: About
- Vishwakarma Institute of Technology, Pune: Research Policy (PDF)
- Vishwakarma Institute of Technology, Pune: Civil department internship programme




