Wisen Technical Portfolio
Alongside training and engineering project work, Wisen IT Solutions carries out applied research in machine learning and computer vision. The datasets we build for that work are released openly, with a DOI where one applies, so other teams can cite and reuse them.
This page is the index of that output: the datasets published on Zenodo, Kaggle and Mendeley Data, and the feedback we have filed on the open-source tools we use day to day. It also serves as a public record of the company behind javascripttrainingcourses.com.
Open datasets
Datasets published by Wisen
Each dataset links to its canonical record — a DOI landing page where one exists — and to any mirror. All are released for free use under the licence shown.
Malicious npm Package Detection Dataset
Labelled JavaScript source files drawn from malicious and benign npm packages, for training static-analysis and neural models that flag compromised packages in the software supply chain.
How to cite
@misc{wisen_malicious_npm_package_detection, title = {Malicious npm Package Detection Dataset}, author = {{Wisen IT Solutions Private Limited}}, year = {2026}, doi = {10.17632/6tc8wrp62g.1}, url = {https://data.mendeley.com/datasets/6tc8wrp62g/1}, note = {Dataset} }UC Merced Super-Resolution Dataset (LR–HR Pairs, Blur + Downsample)
Paired low- and high-resolution satellite tiles from the UC Merced land-use collection, generated with x4 bicubic downsampling and split into train, validation and test sets for super-resolution benchmarking.
How to cite
@misc{wisen_uc_merced_super_resolution, title = {UC Merced Super-Resolution Dataset (LR–HR Pairs, Blur + Downsample)}, author = {{Wisen IT Solutions Private Limited}}, year = {2026}, doi = {10.5281/zenodo.19712660}, url = {https://doi.org/10.5281/zenodo.19712660}, note = {Dataset} }ParisStreetView-RandomMasks: Urban Image Inpainting Dataset
22,601 urban street-view images paired with irregular free-form masks and corrupted versions, for training image-inpainting and diffusion models such as LaMa, EdgeConnect and Stable Diffusion Inpainting.
How to cite
@misc{wisen_parisstreetview_randommasks, title = {ParisStreetView-RandomMasks: Urban Image Inpainting Dataset}, author = {{Wisen IT Solutions Private Limited}}, year = {2026}, doi = {10.5281/zenodo.20233925}, url = {https://doi.org/10.5281/zenodo.20233925}, note = {Dataset} }AID-Night: Low-Light Satellite Image Dataset
Satellite scenes under low-light and night-time conditions, for developing and evaluating low-light enhancement, denoising and object-detection models in poor illumination.
How to cite
@misc{wisen_aid_night_low_light_satellite, title = {AID-Night: Low-Light Satellite Image Dataset}, author = {{Wisen IT Solutions Private Limited}}, url = {https://www.kaggle.com/datasets/kannanwisen/aid-night-low-light-satellite-image-dataset}, note = {Dataset} }AgroGPT Agriculture Knowledge Dataset
A curated agriculture knowledge corpus for instruction-tuning and retrieval, aimed at building farming-domain question-answering assistants.
How to cite
@misc{wisen_agrogpt_agriculture_knowledge, title = {AgroGPT Agriculture Knowledge Dataset}, author = {{Wisen IT Solutions Private Limited}}, url = {https://www.kaggle.com/datasets/kannanwisen/agrogpt-agriculture-knowledge-dataset}, note = {Dataset} }
Engineering practice
Issues we have reported upstream
Our trainers are practising engineers, and they hold official documentation to the same standard we hold our own course material. These are corrections and bugs we have reported to Angular, TypeScript, pandas, PyTorch, Plotly and the other projects we teach and build with.
- Duplicate image displayed in the "Response streaming" lesson
- AttributeError: 'WindowsPath' object has no attribute 'read' on files.upload
- Docs: nn.functional.unfold accepts 3-D input, not only 4-D
- Docs: a scalar Series does not in fact require an explicit index
- Suspected error in 'Reed-Solomon Error Correcting Codes from the Bottom Up'
- Docs: forms guide references a non-existent ng-submitted class
- Docs: make_subplots print_grid default is False, not True
- Docs: local-variable technique restriction is overstated
- Docs vs compiler: constant enum expressions evaluating to NaN/Infinity
- Reverse mapping does not work for string-based enums
- 27+
- Years of training
Delivering technical training from Chennai since 1996. - 17,700+
- Learners empowered through training
Corporate teams, IT working professionals, career switchers and students. - 2,700+
- Happy students / year
Learners completing our programmes every year. - 30+
- Corporate clients
Product companies, service firms and startups.
Corporate training clients
Teams that train with Wisen IT Solutions, Chennai, India
Engineering teams across product companies, IT services firms and startups run their JavaScript, Angular, React and Next.js upskilling and induction programs with us.

Altimetrik 
Aparajitha Corporate Services 
Caresoft 
Dzine Hub 
Firstsource 
Gigamon 
Helios and Matheson 
NextGen Healthcare 
Perpetuuiti Technosoft 
R Systems 
SRM Institute of Science and Technology 
Temenos 
The Hindu 
Tamil Nadu Electricity Board 
WABCO
Build JavaScript for the AI-era
Plan your JavaScript training with Wisen IT Solutions, India
Tell us where you are today — a beginner, a working developer, or a team with a delivery deadline — and we will map the right course, format and schedule.
Think with AI. Don't Depend on AI.


