Comments (11)
Hi @iadi37
Welcome to the rabbit hole of GGSIPU's inability to keep a paperID unique, and IPU Ranklist's ignorance in identifying this early.
Right now, IPU Ranklist tries to uniquely identify a subject name corresponding to a paperID.
The following shows the correct entry, from your 2nd sem result.
But GGSIPU has a "different" B.Tech for USICT students, in which they have the same paperID (099114). But a different subject name.
This issue has been noted in #130 & #87 also.
I'll keep your issue open as well.
This is not a straightforward fix, as it requires changes in the data layer, which will bubble up to all the other layers.
But I'll try to fix it soon.
Thanks for raising it. 🙌🏼
from ipu-ranklist.
The new version is up and running. ✅
I request you to please verify.
(Been waiting for a year to type these words...)
This issue stands closed.
from ipu-ranklist.
hello @ankushgarg1998
Yes, now all the subject names have been matched and correct.
Thanks a lot!! for solving this issue.
from ipu-ranklist.
@ankushgarg1998 thanks a lot bhaiyya, everything works good now 🥳
from ipu-ranklist.
Hey @ankushgarg1998, thanks for taking the issue. There is also the same issue in SEM 1 result as well :
sub: FUNDAMENTALS OF COMPUTING
id: 027111
instead of
sub: APPLIED MATHEMATICS - I
paper code: BS111
&
sub: FUNDAMENTALS OF COMPUTING LAB
id: 027157
instead of
sub: ENGINEERING GRAPHICS-I
paper code: ES157
from ipu-ranklist.
Recently received another email regarding this issue (BCA Course):
Actually the marks of c programming is swapped with telecommunication. And the marks of Computers and IT swapped with Physics. and also the subject name physics should be replaced with web technologies as there is no subject physics in new curriculum.
UPDATE FROM MY END (As of 23rd June 2023):
I'm actively working on a new design that incorporates various schemes of examinations and makes subject names course & scheme specific.
This is part of a larger project that includes a database schema change, and making the data parsing much richer than before.
I'm expecting to complete this before the next results season.
from ipu-ranklist.
Any update on this? Also, thanks for this amazing work in the form on ipuranklist!
from ipu-ranklist.
Here's an update on the work I've mentioned in my last comment.
I'm almost done with the new parsing layer. I am finishing up some final changes. I've completed the following items:
- Designing & implementing the new DB schemas with mongoose.
- Writing a new parsing layer that auto-chooses parsers and makes it convenient to add new parsers.
- Refactoring all of Jimmy & Jonathan parser's code.
- Plugging these 2 parsers in the parsing layer.
- Testing the new parsing layer for all courses / programmes.
Post these the following items remain:
- Reorganising the pdf file management for various courses. (+ backups)
- Making the parsing layer capable of downloading & book-keeping PDFs.
- Preparing the new prod DB.
- Writing a new back-end layer that serves requests using the new DB.
- Updating the existing front-end layer to leverage the new back-end APIs.
This is taking quite some time because I'm re-writing almost all of the code, and at the same time working towards making this code & website future-proof.
Along-side I'm laying a foundation for the ability to later bring in the some exciting features, which would not have been possible earlier.
Some of those features would be:
- Students to see which semester results are coming from which page on which PDF files.
- To show which all PDFs from the official GGSIPU website are parsed, and which are in a pending state.
Full details about the release notes from 2023 can be found here
from ipu-ranklist.
Thanks for the update @ankushgarg1998, I really appreciate that..
from ipu-ranklist.
Hi Folks.
Posting an update here.
The re-work is taking longer than I'd anticipated.
It is in the final stages now. I'm building the new database, and testing things locally.
As soon as it is production-ready, it'll be deployed by the end of this results season.
from ipu-ranklist.
@ankushgarg1998 really appreciate the efforts.
from ipu-ranklist.
Related Issues (20)
- [FEATURE] Option to my compare my result with my friend and classmates. HOT 1
- Query Parameter not updating in the site HOT 2
- Miscalculated Credit Points HOT 2
- USAR college name not showing up. HOT 1
- Subject distribution graph buggy when two subjects have the same abbreviation. HOT 2
- Why does B.Voc. have some subjects for which credits are 0?
- Overall ranklist not loading if only lateral entry students are there for a course code. HOT 1
- Student's profile page not loading. HOT 2
- Backlog not updated HOT 5
- BOL DO NA ZARAA!!!!! HOT 1
- BPIT CSE-DS Missing!! HOT 1
- Update Sirifort College Name HOT 1
- Backlog not updated, change specific paper ID HOT 3
- No_college in institute section HOT 2
- IMPORTANT- no rank is displayed since yesterday HOT 1
- Wrong Subjects on sem 6 results of AIDS BRANCH of 2021-2025 BATCH HOT 2
- Error in IPU Ranklist, ADGITM Morning 2023-2027 , CST, Sem 2 HOT 1
- Shifts not appearing HOT 2
- Brayan's UI Feedback
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ipu-ranklist.