Intern Report Palash
Intern Report Palash
ACKNOWLEDGEMENT
COMPANY/ORGANIZATION DETAILS......................................2
1. Company Name.................................................................................2
2. Founded Year and Founder:................................................................2
3. Headquarters and Branches:.............................................................2
4. Type of Company:..............................................................................2
5. Industry Domain:...............................................................................2
6. Products and Services:.......................................................................2
7. Mission and Vision:.............................................................................2
8. Major Clients or Partnerships:............................................................2
9. Official Website and Contact Information:..........................................2
ABSTRACT................................................................................ 3
PLAN OF THE INTERNSHIP PROGRAM..................................4
1. Duration of the Internship:...................................................................4
2. Start Date of Internship:.......................................................................4
3. End Date of Internship:........................................................................4
WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES................5
INTRODUCTION........................................................................7
INTERNSHIP DETAILS..............................................................8
Introduction to Internship.........................................................................8
Roles and Responsibilities........................................................................8
Weekly Activities and Learning Outcomes...............................................8
Key Technologies Used.............................................................................8
Challenges Faced and How I Overcame Them.........................................8
Key Takeaways and Learnings..................................................................9
System Design.......................................................................................10
Implementation and Results...................................................................12
CONCLUSION..........................................................................14
1
COMPANY/ORGANIZATION DETAILS
1. Company Name: CODTech IT Solutions PVT LTD
4. Type of Company:
The company operates in the IT services and consulting
sector, offering solutions such as web and app development,
digital marketing, and IT training programs .
5. Industry Domain:
Education, Skill Development, and Technology Empowerment.
Email: [email protected]
2
ABSTRACT
CodTech IT Solutions Private Limited, founded in December
2023, is a rapidly emerging IT services company based in
Hyderabad, Telangana. The company specializes in a wide array
of digital solutions, including custom web and mobile app
development, IT consulting, cybersecurity, cloud analytics, and
AI/ML applications.
CodTech is committed to empowering startups, small
businesses, and educational institutions through innovative
technology services and accessible training programs. With
partnerships including certifications from Google and AWS, and
collaborations with over 315 universities and 50+ startups,
CodTech is dedicated to fostering growth and transformation in
the digital landscape.
The company’s mission is to drive innovation by offering cost-
effective, scalable solutions, while its vision is to be a global
leader in transforming ideas into digital success stories.
CodTech’s client base includes various startups and academic
organizations, and it actively supports online internships and
training programs for students and emerging professionals .
3
WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES
Week Day Date Work Done
30th
Wednesd Orientation session: Overview of internship
January
ay structure and expectations.
2025
4
Week Day Date Work Done
11th
Address feedback and refine your approach or
Monday February
implementation plan.
2025
12th
Mentor session: Discuss challenges and plan the
Tuesday February
next stages of your project.
2025
13th
Wednesd Work on data collection and analysis, or any
February
ay computation required for your project.
2025
14th
Technical session: Advanced topics or
Thursday February
troubleshooting your project's key hurdles.
2025
15th
Continue implementation: Build on project
Friday February
progress and run initial tests.
2025
16th
Week Peer feedback session: Share your progress with
Saturday February
3 peers and gather insights.
2025
17th
Solve Quiz 2 on the platform to complete the quiz
Sunday February
requirement.
2025
18th
Debugging session: Identify and fix issues in your
Monday February
project framework.
2025
19th
Prepare a draft report highlighting the project's
Tuesday February
objectives and current progress.
2025
20th
Wednesd Refine the project: Final testing and optimization
February
ay of functionality.
2025
21st
Week Data validation and analysis: Summarize findings
Thursday February
4 to include in the final report.
2025
22nd
Report writing: Prepare visuals and document final
Friday February
results and insights.
2025
5
Week Day Date Work Done
23rd
Technical mentoring: Incorporate last-minute
Saturday February
suggestions into the report and project.
2025
27th
Review: Ensure all submission requirements
Thursday February
(project, report, quizzes) are complete.
2025
28th
Finalize submission: Double-check everything and
Friday February
prepare for the presentation.
2025
6
INTRODUCTION
Internships serve as a bridge between academic learning and
practical experience, providing students with opportunities to apply
theoretical knowledge in real-world scenarios. As a part of my
academic curriculum, I had the opportunity to intern with Edunet
Foundation, a non-profit organization dedicated to fostering
education, skill development, and digital empowerment across India.
The internship was structured as a four-week virtual program that
emphasized technology-driven solutions for social impact.
7
but also gave me a deeper understanding of how technology can be
harnessed to improve essential services such as healthcare.
INTERNSHIP DETAILS
Introduction to Internship
This internship was a four-week virtual program organized by CODTech
IT Solutions PVT LTD , focused on technology-based problem-solving. I
chose to work on the “Credit Card Fraud Detection” project, which
allowed me to apply concepts of machine learning and in Data Analysis.
8
Pandas
Scikit-learn
Matplotlib
Jupyter Notebooks
9
FINAL OUTCOME
System Design
1. Dataset Selection
The first step is to choose a dataset relevant to the problem
you want to solve (e.g., credit card fraud detection).
10
2. Data Pre-Processing (Feature Selection, Data
Filtering, etc.)
Feature Selection: Identifying important features that
contribute most to the prediction.
Data Filtering: Removing irrelevant or noisy data.
This step ensures your data is clean and ready for training.
4. Train-Test Split
The sampled dataset is split into:
o Training Sample: Used to train the ML models.
o Testing Sample: Used to evaluate the trained model on
unseen data.
6. Model Training
The training data is fed to the selected ML models to create a
Trained Model.
11
7. Evaluation
Training Sample Evaluation: Helps check for overfitting or
underfitting.
Testing Sample Evaluation: Measures model performance
on unseen data using metrics like Accuracy, Precision, Recall,
F1 Score, etc.
CONCLUSION
In this project, we developed a machine learning-based system for detecting
credit card fraud using an imbalanced dataset. Since fraudulent transactions
represent only a small fraction of all transactions, handling class imbalance was
a critical step. To address this, we applied sampling techniques such as SMOTE
and Under Sampling to balance the dataset and improve model performance.
After preprocessing the data—through feature selection and filtering—we split
it into training and testing sets. Several machine learning models were then
trained and evaluated based on their ability to correctly identify fraudulent
transactions without being biased toward the majority (non-fraud) class.
Our evaluation showed that balancing the dataset significantly improved the
detection of fraudulent cases. Among the models tested, the best-performing
model achieved a strong balance between precision, recall, and F1-score,
which are crucial metrics for fraud detection tasks.
Overall, the project successfully demonstrated that with proper preprocessing,
sampling, and model evaluation, machine learning can be an effective tool in
identifying credit card fraud, ultimately helping financial institutions minimize
losses and enhance security.
12
Offer Letter
13
Internship Completion Certificate
14