[ { "topic_id": 161071, "topic_title": "Which subject to choose in jan term", "author": "21f3000745", "created_at": "2025-01-01T16:04:48.996Z", "content": "Hii all\u2026i know this may not be the correct platform to ask this question.\nActually i have 3 diploma subjects to cover - MLP, JAVA, TDS. So which 2 subject should i choose for this term?" }, { "topic_id": 161071, "topic_title": "Which subject to choose in jan term", "author": "22f3002293", "created_at": "2025-01-01T16:49:57.552Z", "content": "Don\u2019t take TDS, this subject should be taken in the end else you might have some problem" }, { "topic_id": 161071, "topic_title": "Which subject to choose in jan term", "author": "carlton", "created_at": "2025-01-02T03:23:20.202Z", "content": "TDS at the end best. Gives you the best chance of doing well in it.\nKind regards" }, { "topic_id": 161071, "topic_title": "Which subject to choose in jan term", "author": "Adityach1", "created_at": "2025-01-06T14:17:03.518Z", "content": "Yes you should do tds after mlp only it really help you alot trust me" }, { "topic_id": 161071, "topic_title": "Which subject to choose in jan term", "author": "23f1001065", "created_at": "2025-06-04T01:52:01.789Z", "content": "You should focus on TDS at latter stage of your diploma" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-14T13:00:03.324Z", "content": "Please post any questions related to Graded Assignment 3 - Large Language Models.\n\nImportant Instruction\nPlease use markdown code formatting (fenced code blocks) when sharing code in Discourse posts. This makes the code much easier to read and differentiate from non-code text. It also makes it easier for people to copy code snippets and run it themselves. See below code for example\nping exam.sanand.workers.dev\n\nPinging exam.sanand.workers.dev [104.21.31.149] with 32 bytes of data:\nReply from 104.21.31.149: bytes=32 time=9ms TTL=58\nReply from 104.21.31.149: bytes=32 time=8ms TTL=58\nReply from 104.21.31.149: bytes=32 time=8ms TTL=58\nReply from 104.21.31.149: bytes=32 time=9ms TTL=58\n\nPing statistics for 104.21.31.149:\n Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),\nApproximate round trip times in milli-seconds:\n Minimum = 8ms, Maximum = 9ms, Average = 8ms\n\nVisit this link for more details: Extended Syntax | Markdown Guide.\nA friendly suggestion: kindly go through Discourse Docs! \n\nDeadline: Sunday, February 2, 2025 6:29 PM\n@carlton @Jivraj @Saransh_Saini" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-14T13:06:47.583Z", "content": "" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "nilaychugh", "created_at": "2025-01-15T12:20:05.475Z", "content": "how to get the dummy API key?" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-15T14:59:06.607Z", "content": "Hi Nilay,\nIn order to make a api call to openai chat completions you are required to send authentication information(openai key) in headers. For first question of GA3 you don\u2019t have to send actual(working) api key, any dummy api key would work(you can put your name, or tds anything works)\nkind regards" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "nilaychugh", "created_at": "2025-01-18T04:43:01.431Z", "content": "which API should i use in 7th question" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-19T07:36:55.428Z", "content": "need help in question 4th. how can i correct this json body? sir @Jivraj\n{\n \"model\": \"gpt-4o-mini\",\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": \"Extract text from this image.\"\n },\n {\n \"role\": \"user\",\n \"content\": {\n \"image_url\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAUCAYAAABRY0PiAAAAAXNSR0IArs4c6QAACTlJREFUeF7tXTvPTV0QHq3wAyiIVotE5RIacYtEQkWhQzQKRCKiQSESt4oEFYlEgkTpUknQSlRCQaOQEK0v851M9uznnbXWnHP2e9738z2nO2evPWvWsy7zrJlZ6yz580f+CD9EgAgQASJABIgAESACgyGwhARrMCwpiAgQASJABIgAESAC/yIwFsH69Utk1y6RV6869J48Edm9u/ueKfPtm8jGjSJfvohs3izy7JnIixcie/Z0ci5dEjl1qt9L/j19cuiQyL17/TJPn/bloH6+9Pv3IkeOiDx/LrJiRbkNq1aJvHnTL+PlaJ1XrozasWxZ90Tlb9ok8vt3X8eSThF2+qZh5GWXxq/JWL16LjZDjXnth9OnRW7e7Ld3XPmGz4MH/TGUkaOYHz/e9cvly6N+tD5Q2Xfvily/npG2sGVQ90m1wfEWzaHDh0Xu3x/VsHSpyOvXIuvW9WtUfbR/7ePHK84v/ybKy9Rl75fmEOqi5WvzUetcu3bu2jEppnyPCBABIjApAmmCZYZbKzIjZoutLcCZMvq+LoKfP/eNoRIRM7RmKM6d6xZKI1dHj45+w+8qV/U5eLAzGvjdg2Tv629InlA//f7yZUyyTNcNG+YSLCQBtU4yYxQZRTMyEaFEmbMgWIjPpINvGoJVq3MWGEza5vl6D+eMYbBjRzeHdBzdutUnpRcu9ElWNId041PbqNhc2rKlI/WZugyL2hzSsaYf3EhFONo8iebQfOFOuUSACBCBEgJpgqWL4L59Io8f93e83th+/Nguo16YiMB4wqXK4q4eF2wjVObFWL585F1Dz020QPtdOO6GI6NvBuTGjb6nxe+uIy9T1jORISwRoYw6dRbkIqNvZsqRYGVQypWJ+sTP2ZUrR15j26CoVCRhpbHTIjm4AYnGakT4bJ6btwznUOmd0qbCPOskWLkxw1JEgAjMLwJpglVSI0MirMzDhyIHDtRDjFZPRMJwJ+uJz/r1IwOCJAi9SEaudBHWj9/Rl9oYEQEjV7qzf/So75HzbWiFK1A/H+ZRg3P+vMjOnSPvnhpJJLkYVty7V+THjz7RxLBOK+SIoSYjoUZizZBZSOjr1364TtsfYYZyz54VuXq1a5v3YhqGEbFGcq3hXRtjt2+LbNs2Cj/rx3T3IS8Lkfln9lvGS+hDX1pHhCeWqXmA/Bz6+XM0js+cEbl4sWtHTa8SESltDAxbJEKTEKzahqRG5jy5Ks0h1U89cHfuzA1jWhtM50+fRps/nR++3vldPimdCBABIlBGYCqClfGWRGVaHhBctFsGRBfU7dtj71ktTFgy3ghXS9/oOeaLmUxvaK1dJ0+OPGMYcrXvPrfF55hEIVkz7GaQsf2tPosMZsvjGIVCUQ6GsDw+isnWrXM9kDVdazlYijV6MzEE68meeTyi0HRrLGB4LOqTlqcuIljfv/dD3bUwXWZ+YD6jERzcYIwbIizNjXFChKpLJCfK96rlX2W9vDQIRIAIEIFZIDAVwUJCECkclSktylHyu4YUMwZkPgiWDwHWPBCl8Ix6ZPbv7/JHIgJlIU7FrhTC0d255YmpTh8+jGRG5BENfpZEWt/VCKn3zPmQboZg1QyoYYu61ojJJATL59FFRKhFPkseoUyYvDaZI4IVeX9qBxdqY9DnMpr3zw6UROE0Tz5LifAqp0VIa6H4FnFFD5cdpKnlQ5JgzcJksA4iQASyCExMsGxx9QQCKy2VaXmEcHdtoSmfsKtl/II6HwTL2tNauDPticiJnsKrkaXI4HuCFYVn8R1vLGskEduqIbZSLgu2t0WwzDuF/Vfyctlhhxo5nIRgYZ4f5ha1CJYf3+ihtDCh9mkm7OxlRQTLh7ozevnQt3qrfOi41I8l77InojUSVeqf7GEXj0F2DtXmYmueZhdFliMCRIAIDIHARARrGnKlSmcWU79YHjs2CvksFMFCwuevdMi2xzrLGyXNC7IcrRpZwpNgRspKOCJxQDJQ80qonpjXpb95cjYuwbL8OMyNiTxCprsSlejQguG4UATL51YZqdLxaeRN9fbXRWQm6RAECz1T2sdKVNVDWstJ8h5LlZHNg2uFb/1p3mhzgVeOZNYEPzYjbx4JVma0sQwRIAKzQmBsgjUtucoSElwso5NMkyS5o+cg622oeVOyxgGJmiVea7ivlsdl3gzM2cp4sHAg1a6niAad1fn2bZcTNC7BynqwjCQoKdA2q5Eu3ZG1EASrFLL0eCyUByvqu1bul+FtZEi/RyeFa6HoiLyVricZYg7ViB0J1qzMBushAkQgg8BYBGsIcoUES79Hngo0DkNe0xB5k8wrVcpBqpGoUn5RaRev9SupwnAfkj197u8pQkKVycEqGd7IkJYGDHqaIoKFbcV8s0wOltbvc8hKd495IuZz08xzFI2pqP5xQ4QRcTB916zpLsyN+r02GYfwYEXt83NGT3q2vFOlMqUQcGkMleZQ7cRxqX8wrFs7GUmClVnyWYYIEIFZIZAmWJg8HSmYKRN5sNAYRzkcKDtaTKMk8pqxi0jbUPkjkRwkTEoi7SZ5M26WkGxtsVNT797NvQohc4owamONLEbGEWXg+60TgpqgnCljY8rCcLWrCRbSg+WTxk1XvMpC22IX8rYM/xAEC8d+lDuFCeKTlokIrl8PhppDqF8k19fbwnlWiyrrIQJEgAgoAmmC5U/UIXRmXPQuIX/fkC/nj1fXvBn2TmRcMZdo2r/KaSXp4n1P+JcinhDgTlufYS4T5j7h6Uh/6krbduJE91c7pbursI7oHizsOzzqjp4cPB6PekeJ8/4dn//jk7Vr92D5v1uKTp7qu95jUiNYmt9jMkz3a9fm3lXW8mBF3hLERvtJ8+jwRnSfq6VjwSeaY71DECwjPf7vpqJDDahXVAbHS+nfBVrh9UxdrTmEY6Z2hxsJFo0aESACiwmBNMFaTEr/Tbq0jrpHngF/bcPfhIW1ZdyrJf5GDNgmIkAEiAAR+G8jQIK1CPrPdt7+cklUKxM2WwRNmVqF0p1nUwumACJABIgAESACM0SABGuGYLeqwhCoL5/5C5eW/MX+/P9CIhd7P1A/IkAEiAARmB4BEqzpMaQEIkAEiAARIAJEgAj0ECDB4oAgAkSACBABIkAEiMDACJBgDQwoxREBIkAEiAARIAJE4B9bNNpRhqK+YwAAAABJRU5ErkJggg==\"\n }\n }\n ]\n}\n\n\nerror:The JSON body must have 1 message\n{\n \"model\": \"gpt-4o-mini\",\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": {\n \"text\": \"Extract text from this image.\",\n \"image_url\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAUCAYAAABRY0PiAAAAAXNSR0IArs4c6QAACTlJREFUeF7tXTvPTV0QHq3wAyiIVotE5RIacYtEQkWhQzQKRCKiQSESt4oEFYlEgkTpUknQSlRCQaOQEK0v851M9uznnbXWnHP2e9738z2nO2evPWvWsy7zrJlZ6yz580f+CD9EgAgQASJABIgAESACgyGwhARrMCwpiAgQASJABIgAESAC/yIwFsH69Utk1y6RV6869J48Edm9u/ueKfPtm8jGjSJfvohs3izy7JnIixcie/Z0ci5dEjl1qt9L/j19cuiQyL17/TJPn/bloH6+9Pv3IkeOiDx/LrJiRbkNq1aJvHnTL+PlaJ1XrozasWxZ90Tlb9ok8vt3X8eSThF2+qZh5GWXxq/JWL16LjZDjXnth9OnRW7e7Ld3XPmGz4MH/TGUkaOYHz/e9cvly6N+tD5Q2Xfvily/npG2sGVQ90m1wfEWzaHDh0Xu3x/VsHSpyOvXIuvW9WtUfbR/7ePHK84v/ybKy9Rl75fmEOqi5WvzUetcu3bu2jEppnyPCBABIjApAmmCZYZbKzIjZoutLcCZMvq+LoKfP/eNoRIRM7RmKM6d6xZKI1dHj45+w+8qV/U5eLAzGvjdg2Tv629InlA//f7yZUyyTNcNG+YSLCQBtU4yYxQZRTMyEaFEmbMgWIjPpINvGoJVq3MWGEza5vl6D+eMYbBjRzeHdBzdutUnpRcu9ElWNId041PbqNhc2rKlI/WZugyL2hzSsaYf3EhFONo8iebQfOFOuUSACBCBEgJpgqWL4L59Io8f93e83th+/Nguo16YiMB4wqXK4q4eF2wjVObFWL585F1Dz020QPtdOO6GI6NvBuTGjb6nxe+uIy9T1jORISwRoYw6dRbkIqNvZsqRYGVQypWJ+sTP2ZUrR15j26CoVCRhpbHTIjm4AYnGakT4bJ6btwznUOmd0qbCPOskWLkxw1JEgAjMLwJpglVSI0MirMzDhyIHDtRDjFZPRMJwJ+uJz/r1IwOCJAi9SEaudBHWj9/Rl9oYEQEjV7qzf/So75HzbWiFK1A/H+ZRg3P+vMjOnSPvnhpJJLkYVty7V+THjz7RxLBOK+SIoSYjoUZizZBZSOjr1364TtsfYYZyz54VuXq1a5v3YhqGEbFGcq3hXRtjt2+LbNs2Cj/rx3T3IS8Lkfln9lvGS+hDX1pHhCeWqXmA/Bz6+XM0js+cEbl4sWtHTa8SESltDAxbJEKTEKzahqRG5jy5Ks0h1U89cHfuzA1jWhtM50+fRps/nR++3vldPimdCBABIlBGYCqClfGWRGVaHhBctFsGRBfU7dtj71ktTFgy3ghXS9/oOeaLmUxvaK1dJ0+OPGMYcrXvPrfF55hEIVkz7GaQsf2tPosMZsvjGIVCUQ6GsDw+isnWrXM9kDVdazlYijV6MzEE68meeTyi0HRrLGB4LOqTlqcuIljfv/dD3bUwXWZ+YD6jERzcYIwbIizNjXFChKpLJCfK96rlX2W9vDQIRIAIEIFZIDAVwUJCECkclSktylHyu4YUMwZkPgiWDwHWPBCl8Ix6ZPbv7/JHIgJlIU7FrhTC0d255YmpTh8+jGRG5BENfpZEWt/VCKn3zPmQboZg1QyoYYu61ojJJATL59FFRKhFPkseoUyYvDaZI4IVeX9qBxdqY9DnMpr3zw6UROE0Tz5LifAqp0VIa6H4FnFFD5cdpKnlQ5JgzcJksA4iQASyCExMsGxx9QQCKy2VaXmEcHdtoSmfsKtl/II6HwTL2tNauDPticiJnsKrkaXI4HuCFYVn8R1vLGskEduqIbZSLgu2t0WwzDuF/Vfyctlhhxo5nIRgYZ4f5ha1CJYf3+ihtDCh9mkm7OxlRQTLh7ozevnQt3qrfOi41I8l77InojUSVeqf7GEXj0F2DtXmYmueZhdFliMCRIAIDIHARARrGnKlSmcWU79YHjs2CvksFMFCwuevdMi2xzrLGyXNC7IcrRpZwpNgRspKOCJxQDJQ80qonpjXpb95cjYuwbL8OMyNiTxCprsSlejQguG4UATL51YZqdLxaeRN9fbXRWQm6RAECz1T2sdKVNVDWstJ8h5LlZHNg2uFb/1p3mhzgVeOZNYEPzYjbx4JVma0sQwRIAKzQmBsgjUtucoSElwso5NMkyS5o+cg622oeVOyxgGJmiVea7ivlsdl3gzM2cp4sHAg1a6niAad1fn2bZcTNC7BynqwjCQoKdA2q5Eu3ZG1EASrFLL0eCyUByvqu1bul+FtZEi/RyeFa6HoiLyVricZYg7ViB0J1qzMBushAkQgg8BYBGsIcoUES79Hngo0DkNe0xB5k8wrVcpBqpGoUn5RaRev9SupwnAfkj197u8pQkKVycEqGd7IkJYGDHqaIoKFbcV8s0wOltbvc8hKd495IuZz08xzFI2pqP5xQ4QRcTB916zpLsyN+r02GYfwYEXt83NGT3q2vFOlMqUQcGkMleZQ7cRxqX8wrFs7GUmClVnyWYYIEIFZIZAmWJg8HSmYKRN5sNAYRzkcKDtaTKMk8pqxi0jbUPkjkRwkTEoi7SZ5M26WkGxtsVNT797NvQohc4owamONLEbGEWXg+60TgpqgnCljY8rCcLWrCRbSg+WTxk1XvMpC22IX8rYM/xAEC8d+lDuFCeKTlokIrl8PhppDqF8k19fbwnlWiyrrIQJEgAgoAmmC5U/UIXRmXPQuIX/fkC/nj1fXvBn2TmRcMZdo2r/KaSXp4n1P+JcinhDgTlufYS4T5j7h6Uh/6krbduJE91c7pbursI7oHizsOzzqjp4cPB6PekeJ8/4dn//jk7Vr92D5v1uKTp7qu95jUiNYmt9jMkz3a9fm3lXW8mBF3hLERvtJ8+jwRnSfq6VjwSeaY71DECwjPf7vpqJDDahXVAbHS+nfBVrh9UxdrTmEY6Z2hxsJFo0aESACiwmBNMFaTEr/Tbq0jrpHngF/bcPfhIW1ZdyrJf5GDNgmIkAEiAAR+G8jQIK1CPrPdt7+cklUKxM2WwRNmVqF0p1nUwumACJABIgAESACM0SABGuGYLeqwhCoL5/5C5eW/MX+/P9CIhd7P1A/IkAEiAARmB4BEqzpMaQEIkAEiAARIAJEgAj0ECDB4oAgAkSACBABIkAEiMDACJBgDQwoxREBIkAEiAARIAJE4B9bNNpRhqK+YwAAAABJRU5ErkJggg==\"\n }\n }\n ]\n}\n\n\nError: The message must have a 2 content parts" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-19T16:53:34.970Z", "content": "@Jivraj @carlton sir plz see it once." }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-21T07:02:52.278Z", "content": "Hi @22f3001315 ,\nYou are almost correct, there are very minor changes that needs to be made.\nTake help from Chat GPT or use this documentation which have correct json body Vision - OpenAI API.\nKind regards\nJivraj" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-21T08:21:45.804Z", "content": "it worked thanks sir" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "22f3002034", "created_at": "2025-01-21T11:25:57.882Z", "content": "Are we supposed to buy open ai api key ?" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "23f2000237", "created_at": "2025-01-21T12:01:17.870Z", "content": "No, if you scroll down to the last question, we can get our Ai Proxy key" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-21T12:06:09.235Z", "content": "@nilaychugh @22f3002034\nThe API key is available at https://aiproxy.sanand.workers.dev/\nThe instructions on how to use the token is given at GitHub - sanand0/aiproxy: Authorizing proxy for LLMs\nYou cannot use this token directly with Open AI or any other gpt. These are only valid via the API exposed by the above instructions.\nYou get a limit of $1. Use with care.\nKind regards" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "nilaychugh", "created_at": "2025-01-21T14:30:30.322Z", "content": "but the embedding model that is said to be used is text embedding 3 small, which is the model of OpenAI" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-22T09:13:43.408Z", "content": "Hi Nilay,\nYes you would need to use text-embedding-3-small model of openai for embedding questions.\nKind regards\nJivraj" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "nilaychugh", "created_at": "2025-01-23T03:52:39.679Z", "content": "i have a doubt, while submitting the GA3, both 7th and 8th questions require the API url to be active and connected right, but its not possible as both the URLs use same port, so if we check my 7th question URL is running right now, it\u2019ll show as correct, but then if i run 8th question URL, the 7th question will automatically show the error, is there any solution to this problem?" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "21f3002277", "created_at": "2025-01-23T06:09:55.493Z", "content": "Q5. How to handle the error ? sir @Jivraj\nError: The first input does not match the first text exactly" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "21f3002277", "created_at": "2025-01-23T06:17:12.711Z", "content": "Q4. How to handle this error? @Jivraj\n{\n \"id\": \"chatcmpl-AshDCPwSiXNao1QXmCxCmi63GifFx\",\n \"object\": \"chat.completion\",\n \"created\": 1737599182,\n \"model\": \"gpt-4o-mini-2024-07-18\",\n \"choices\": [\n {\n \"index\": 0,\n \"message\": {\n \"role\": \"assistant\",\n \"content\": \"The image contains an email address and a number. The email address appears to be associated with an educational institution, and the number seems to be a numerical sequence.\",\n \"refusal\": null\n },\n \"logprobs\": null,\n \"finish_reason\": \"stop\"\n }\n ],\n \"usage\": {\n \"prompt_tokens\": 592,\n \"completion_tokens\": 33,\n \"total_tokens\": 625,\n \"prompt_tokens_details\": {\n \"cached_tokens\": 0,\n \"audio_tokens\": 0\n },\n \"completion_tokens_details\": {\n \"reasoning_tokens\": 0,\n \"audio_tokens\": 0,\n \"accepted_prediction_tokens\": 0,\n \"rejected_prediction_tokens\": 0\n }\n },\n \"service_tier\": \"default\",\n \"system_fingerprint\": \"fp_bd83329f63\",\n \"monthlyCost\": 0.05490624000000001,\n \"cost\": 0.001974,\n \"monthlyRequests\": 14,\n \"costError\": \"crypto.createHash is not a function\"\n}\n\nError: Model must be gpt-4o-mini" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-23T10:58:14.611Z", "content": "Hi Nilay,\n\n\n\n nilaychugh:\n\nboth the URLs use same port,\n\n\nYou can run two servers on different port numbers." }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-23T11:05:13.578Z", "content": "Hi Vikash,\nI looked at your answers in backend. In answer you submitted response from openai, but you need to submit json object which is required for sending a request to LLM.\nKind regards" }, { "topic_id": 163247, "topic_title": "GA3 - Large Language Models - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-23T11:07:22.861Z", "content": "You made same mistake here, instead of response use json body that\u2019s required for sending request to LLM.\nKind regards" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "23f3002530", "created_at": "2025-02-03T06:54:27.787Z", "content": "@carlton @s.anand\ndear sir\ni have taken tds in this term. after the first assignment there was no checkbox provided to any graded assignment .for this reason i just saved the assignment at the portal link .and now after the deadline its showing my assignment had not been submitted. pls do something please do it fast." }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "Saransh_Saini", "created_at": "2025-02-03T10:42:34.471Z", "content": "\n\n\n\nGA2 - Deployment Tools - Discussion Thread [TDS Jan 2025] Tools in Data Science\n\n\n We have removed that button, cause it was causing confusion among the students. \nIf you have saved your answers on the TDS portal then you need not worry, you will be marked. The button was just there to ensure you saw the assignment on the TDS portal. \nRegards, \nTDS TA\n \n\nRead this" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "Rishabh2", "created_at": "2025-02-05T17:17:25.350Z", "content": "I saved that too but right now scores of GA2 isn\u2019t visible for me. And in score section it\u2019s showing assignment not submitted. @Saransh_Saini" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "carlton", "created_at": "2025-02-06T02:24:28.000Z", "content": "Your scores are evaluated on a site that is external to the seek portal and is not integrated with the seek portal. Therefore seek does not know if you have submitted or not and by default says that it has not been submitted because it cannot see your external evaluation. There will not be a fix for this for some time.\nScores for GA1, GA2, GA3, GA4, GA5, Project1, Project2, ROE will NOT be inside your seek portal.\nThe scores will only be visible in the dashboard. Just ignore anything inside seek portal. The dashboard is where all your subject score cards exists.\nAs stated in multiple places on discourse as well as in live sessions, The final score is always your last submission. If your dashboard score does not match your final submission score on the assignment page, only then contact us regarding your marks.\nKind regards" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "23f3002530", "created_at": "2025-02-03T05:35:17.285Z", "content": "@Jivraj @iamprasna i have taken tds in this term. after the first assignment there was no checkbox provided to any graded assignment .for this reason i just saved the assignment at the portal link .and now after the deadline its showing my assignment had not been submitted. pls do something please do it fast." }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "shriaviator", "created_at": "2025-02-07T02:08:32.080Z", "content": "@23f3002530\nTopic moved to the appropriate category in order to get faster responses.\nPlease make it easier for others to help you, by ensuring that topics are created in the correct categories." }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "carlton", "created_at": "2025-02-07T03:17:32.740Z", "content": "@23f3002530\nPlease refer to this post.\n\n\n\n\nTds: assignment is not submitting Tools in Data Science\n\n\n Your scores are evaluated on a site that is external to the seek portal and is not integrated with the seek portal. Therefore seek does not know if you have submitted or not and by default says that it has not been submitted because it cannot see your external evaluation. There will not be a fix for this for some time. \nScores for GA1, GA2, GA3, GA4, GA5, Project1, Project2, ROE will NOT be inside your seek portal. \nThe scores will only be visible in the dashboard. Just ignore anything inside se\u2026\n \n\nKind regards" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "bhavanagv", "created_at": "2025-02-06T20:28:05.908Z", "content": "Screenshot (313)1920\u00d71080 243 KB" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "carlton", "created_at": "2025-02-07T00:46:09.257Z", "content": "Dear Bhavanagv,\nThe scores have not been pushed to the dashboard yet. Ignore seek portal. Seek portal will not have your submission or your scores because it is evaluated externally from the seek portal.\nKind regards" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "22f3000585", "created_at": "2025-02-03T12:50:07.690Z", "content": "I had submitted the assignment still it\u2019s shwoing that my score is 0 and that i have not submitted the assignment.\nCan you please look into it as i had saved my answers as well timely.\nimage547\u00d7258 12.3 KB" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "Pururaj", "created_at": "2025-02-03T18:47:17.785Z", "content": "same thing with my assignment even though i submitted it" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "Jivraj", "created_at": "2025-02-03T22:46:28.017Z", "content": "Scores will soon be pushed to seek portal, till then it will show 0." }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "HRISHIKESH", "created_at": "2025-02-04T15:23:50.195Z", "content": "Same for me\u2026deadline is over and assignment not submitted\u2026" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "23f2003413", "created_at": "2025-02-05T06:58:39.938Z", "content": "same issue here as well" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "SameerNaik", "created_at": "2025-02-05T18:37:49.504Z", "content": "Yes, same observation for my assignment as well." }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "carlton", "created_at": "2025-02-06T02:23:54.000Z", "content": "Scores for GA1, GA2, GA3, GA4, GA5, Project1, Project2, ROE will NOT be inside your seek portal.\nThe scores will only be visible in the dashboard. Just ignore anything inside the seek portal.\nAs stated in multiple places in discourse as well as in live sessions, The final score is always your last submission.\nKind regards" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "23f2000232", "created_at": "2025-02-07T14:50:45.736Z", "content": "There are some errors in grading for GA2 and GA3 for TDS, even after submitting the assignments score 0 was given and the seek portal displayed assignment was not submitted given that the login was from my own account and was submitted before the time and still got a score of 0.\nScreenshot 2025-02-07 2013161859\u00d7960 88.4 KB\nand the same happened for the 3rd assignment" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "carlton", "created_at": "2025-02-07T15:07:24.073Z", "content": "Please refer to this post.\n\n\n\n\nTds: assignment is not submitting Tools in Data Science\n\n\n Scores for GA1, GA2, GA3, GA4, GA5, Project1, Project2, ROE will NOT be inside your seek portal. \nThe scores will only be visible in the dashboard. Just ignore anything inside the seek portal. \nAs stated in multiple places in discourse as well as in live sessions, The final score is always your last submission. \nKind regards\n \n\n" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "Dnyanu27", "created_at": "2025-02-08T12:32:16.079Z", "content": "Only 1st Graded assignment scores are visible on dashboard. I have submitted 2nd and 3rd GA before the deadline but still it showing \u201cnot submitted\u201d on the seek portal\u2026" }, { "topic_id": 166189, "topic_title": "Tds: assignment is not submitting", "author": "21f3000697", "created_at": "2025-05-31T09:10:55.326Z", "content": "I recently got mail and checked my marks for GA2 and noticed that the final score is showing as 4.25, but while attempting the assignment earlier, I had scored 7.25 shown after submission.\nCould you please help me understand how the marks were reduced? I want to ensure there was no error or misunderstanding in the evaluation." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-02T02:30:03.720Z", "content": "Please post any questions related to Graded Assignment 1 - Development Tools.\n\nImportant Instruction\nPlease use markdown code formatting (fenced code blocks) when sharing code in Discourse posts. This makes the code much easier to read and differentiate from non-code text. It also makes it easier for people to copy code snippets and run it themselves. Visit this link for more details: Extended Syntax | Markdown Guide.\nA friendly suggestion: kindly go through Discourse Docs! \n\nDeadline: 26 Jan 2025, midnight IST\n@carlton @Jivraj Please keep an eye on this thread for support." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-02T02:46:01.490Z", "content": "" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "21f2000370", "created_at": "2025-01-05T04:01:42.024Z", "content": "image1296\u00d7158 7.29 KB\nFor question 16 of GA1, It says \"Rename all files replacing each digit with the next \"\nAccepted answer is working only if file names are renamed as\n2h3q9x.txt \u2192 3h4q0x.txt\neb209nmlca.txt \u2192 eb310nmlca.txt\nThat means if digit is 9 then next digit should be 0. @carlton @Jivraj let me know if this is what is expected. since 9->10 or 209 \u2192 210 is not working" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-05T05:50:28.537Z", "content": "Hi anant,\nQuestion mentions every digit should be replaced by next one.\nIn that case 209 would get replaced by 310" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "21f2000370", "created_at": "2025-01-05T07:56:17.410Z", "content": "Hello Sir, When I am following that logic to rename files, assessment check is giving error \u201cIncorrect. Try again.\u201d" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-08T03:45:23.020Z", "content": "@21f2000370 Since you have managed to get all the answers correct, I presume there are no further issues w/ Q16." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "23f2003790", "created_at": "2025-01-09T07:32:49.658Z", "content": "Hi, I am unable to access Graded Assignment 1. Every time I click on the given link, all I can see is this page. Please advise.\ntdsga11902\u00d7919 31.1 KB" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-09T08:21:13.611Z", "content": "Possible reasons for this issue.\n\nDisable/remove Ad blocker\nDisable/remove Tracking blocker (Allow third party cookies)\nUse Chrome browser\nDisable Browser extensions\n" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "21f2000370", "created_at": "2025-01-11T08:15:14.939Z", "content": "As I highlighted earlier, Its not accepting the answer if I follow correct logic for renaming for example 209->210, but it is accepting if rename as 209->310" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-11T09:03:17.493Z", "content": "Hi Anant,\n\n\n\n 21f2000370:\n\nimage1296\u00d7158 7.29 KB\n\n\nHere in question, it\u2019s mentioned to replace every digit with next digit, that\u2019s why 209 would be 310." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "23f1002698", "created_at": "2025-01-11T14:56:07.023Z", "content": "In attempting the third question, I\u2019m unable to download the npm package as it requires docker. When trying to install docker from the installer, it freezes in the verifying package stage. Can somebody please help solve my problem?\n@carlton @Jivraj" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "23f1002630", "created_at": "2025-01-11T15:48:35.599Z", "content": "image1627\u00d7202 12.6 KB\nWhich HTML content we want to take?" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-11T17:45:23.526Z", "content": "Hi Suhani,\nnpm does not require docker.\nKind regards" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-11T17:48:02.553Z", "content": "Hi Hisham,\nIts described in the question. There is a hidden element hiding somewhere after that question. You would have to inspect the DOM to find it." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "23F300327", "created_at": "2025-01-11T17:02:23.063Z", "content": "Screenshot 2025-01-11 at 10.29.41 PM1440\u00d7900 160 KB\n@s.anand please guide me through this question, my answer is showing incorrect" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "21f3001993", "created_at": "2025-01-12T07:45:04.116Z", "content": "Hello Sir. I am unable to install uv in my windows system. Whenever I run the code provided at the reference link in Powershell, my anti-virus system sends a message that it was blocked. Even after blocking Real-time security, uv does not display. What am I doing wrong?" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Samra", "created_at": "2025-01-12T11:13:59.536Z", "content": "Hi, I\u2019m unable to view assignments. below is the screenshot for your reference.\nScreenshot 2025-01-12 150511963\u00d7632 14.5 KB\nPlease suggest me a way to view it. I have allowed third-party cookies as well.\nThanks" }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-12T21:29:25.964Z", "content": "Hi manmeet,\nI don\u2019t know about solution to this.\nSome network setting might be causing problem.\nAlternatively you can make use of GitHub codespaces which provides 120 hours of free run time in a month. With GitHub codespaces you can use Ubuntu os, and visually it gives you feel of vs code. You can also active your GitHub student developer pack and get 180 hours of GitHub codespaces and some more benefits such as cloud resources and domains.\nI have done all questions of week1 and week2 on codespaces only, codespaces works very well if you have good internet connection." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-12T21:32:38.881Z", "content": "Hi samra,\nTry installing some other browser see if that works." }, { "topic_id": 161083, "topic_title": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-12T21:34:19.477Z", "content": "Hi mishkat,\nWithout sharing code, can you pls share your approach how you are trying to solve this question." }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "22f3001832", "created_at": "2025-04-01T03:38:04.390Z", "content": "Mail I received Yesterday:\nScreenshot from 2025-04-01 09-01-071174\u00d7451 54.2 KB\nPrevious Correct Evaluation Mail:\nScreenshot from 2025-04-01 09-02-351687\u00d7650 144 KB\nGood Morning Sir,\nThis is my github repo: GitHub - kohliaryan/TDS_Project_1 ()You can verify that it is public, MIT License is present and Dockerfile is also present.)\nI also got a mail 2 days ago in which everything is mentioned correctly but the mail I got yesterday worry me. Sir, I have worked really hard for project 1. Please look into this matter.\n@carlton" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "22f3001832", "created_at": "2025-04-03T12:03:07.447Z", "content": "@Jivraj Sir, Please look into in this matter, no reply from your side till now and 2 days have been passed." }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "carlton", "created_at": "2025-04-04T06:10:31.239Z", "content": "Apologies for that,\nThe second email was an automated script that used a stricter criteria. You have passed evaluation and also have a score. So dont worry. We will push scores over this weekend. We are currently doing normalisation.\nKind regards" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "23f2000345", "created_at": "2025-04-04T14:22:43.915Z", "content": "Hi @carlton,\nI\u2019m experiencing the same issue mentioned in this thread regarding Project 1 evaluation emails:\n\nThe first email I received confirmed all requirements were met (public repo, MIT License, Dockerfile, etc.)\nThe second email incorrectly flagged missing files despite their presence in my repository\n\nHere are screenshots of both emails showing the discrepancy:\nFirst Evaluation Email1511\u00d7724 76.2 KB\nSecond Evaluation Email1247\u00d7681 37.5 KB\nMy GitHub repo remains publicly accessible with all required components:\nGitHub repo\nCould you please confirm this was an automated error and that my submission will be evaluated based on the actual repository contents? Your clarification would be greatly appreciated.\nThank you for your time and assistance!" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "carlton", "created_at": "2025-04-04T16:03:11.417Z", "content": "Hi,\nPrerequisite checks have passed. But your docker image was missing a dependency that you forgot to copy into the image. so it failed to evaluate because it failed to run." }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "22f3001832", "created_at": "2025-04-04T17:00:40.743Z", "content": "You talking about me or @23f2000345 ?" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "Sudhishnarayan", "created_at": "2025-04-12T05:11:08.122Z", "content": "Good Morning Sir, Actually even I got the mail regarding Project-1 Evaluation, where I got the message like the prerequisites were not met. But, sir actually I have uploaded my MIT License file, requirements.txt file, my Project.py file and the Dockerfile. Sir, and when I sent a request to my API from my device, it worked sir. I have got 0 in my project 1 sir, but I have met the pre-requisites Can you please check this once sir?\nMy GitHub repository for Project-1: GitHub - sudhishssn134/project_1_tds\nThanking You\nJust attaching the mail I recieved.\nScreenshot 2025-04-12 1042111429\u00d7750 71 KB" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "carlton", "created_at": "2025-04-12T05:19:47.384Z", "content": "Your Dockerfile was misconfigured. When we try to build the docker image from your github repo, we get this error:\ntried copying parent folder(COPY failed: forbidden path outside the build context: .. ())\nYou have to replicate the test environment. If it works when you follow this test setup then you should get in touch with us.\n\n\n\nTds-official-Project1-discrepencies Tools in Data Science\n\n\n To replicate the test environment: \nFetch the github repo\u2019s latest commit before 18th feb use below code for that. You need to have github cli installed on your system and need authentication for certain github api enpoint access. Once authenticated and providing the appropriate repo details you can run this code using uv. \n# /// script\n# dependencies = [\n# \"requests\",\n# ]\n# ///\n\nimport requests\nimport datetime as dt\nimport zoneinfo\nimport argparse\nimport os\nimport zipfile\n\nparser = argparse.\u2026\n \n\n" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "Sudhishnarayan", "created_at": "2025-04-12T05:22:31.404Z", "content": "Oh OK Sir. I will try it out. Thank You so much sir" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "Sudhishnarayan", "created_at": "2025-04-12T06:28:33.110Z", "content": "Sir, I have extracted the files from the GitHub Repository, built my DockerFile withe the DockerImage I have posted. The build is successful and the dockerimage is also running sir. I have attached the screen shot below\nScreenshot 2025-04-12 1153421466\u00d7702 50.4 KB\nSir, But I couldn\u2019t run the last command you gave,\nuv run evaluate.py --email --token_counter 1 --external_port 8000\n\nAs I dont have evaluate.py\nBut, the DockerImage is built and is running without error sir.\nPlease guide me after this sir\nThank You So much sir" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "Sudhishnarayan", "created_at": "2025-04-29T14:34:47.914Z", "content": "Sir, I have extracted the files from the GitHub Repository, built my DockerFile withe the DockerImage I have posted. The build is successful and the dockerimage is also running sir. I have attached the screen shot below\nScreenshot 2025-04-12 1153421466\u00d7702 50.4 KB\nSir, But I couldn\u2019t run the last command you gave,\nuv run evaluate.py --email --token_counter 1 --external_port 8000\n\nAs I dont have evaluate.py\nBut, the DockerImage is built and is running without error sir.\nPlease guide me after this sir\nThank You So much sir" }, { "topic_id": 171477, "topic_title": "Project 1 Evaluation second mail is not correct and reports files missing while they are present", "author": "Jivraj", "created_at": "2025-04-29T15:19:06.622Z", "content": "\n\n\n\nURGENT ATTN REQ: technical discrepancy and inconsistency in the evaluation scripts of graded assignment and project 2 Tools in Data Science\n\n\n Project 1 : You tried to copy parent folder(Ref:line number 8 in your Dockerfile) but there is no parent folder with respect to github repo\u2019s root folder, so it fails evaluation. \nProject 2 : Response we received through google form was http://127.0.0.1:8000/api which is local host url not a vercel endpoint.\n \n\n" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "s.anand", "created_at": "2025-03-03T03:42:19.146Z", "content": "Please post any questions related to Project 2 - TDS Solver.\nDeadline: Monday, March 31, 2025 6:29 PM" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "s.anand", "created_at": "2025-03-03T03:43:13.472Z", "content": "" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "23f1002382", "created_at": "2025-03-03T04:02:50.399Z", "content": "If someone Scrapes the GA Questions with Answers , Can you Please Send them , All of us have might have different GAs (a lil bit maybe), so more data more helpful. PLEASE HELP\u2026\n\n\n\nProject 2 - TDS Solver - Shared Data Pool Tools in Data Science\n\n\nProject 2 - TDS Solver - Discussion Thread\nCreating this Thread to share answers and questions from your respective assignments\nWhy? \nIf we can Train the LLM with these Questions already, we can easily do well? \nToo many Questions for LLM \nTrue we can use embeddings, map that stored in-system dictionary and use relevant questions from in-system data to send as context with answer \nWhat We need from YOU \ud83e\udef5\ud83c\udffd\nGet to scraping your respective Gra\u2026\n \n\n@all" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "22f3002867", "created_at": "2025-03-03T04:33:00.062Z", "content": "is it possible to have written solutions to all 5 assignments , instead of just live sessions. I have certain pending questions from the first 5 assignements." }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "22f3002291", "created_at": "2025-03-03T05:12:53.749Z", "content": "Please quickly arrange a live TDS session to explain this project. There are a lot of doubts and questions in our minds." }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "22f3002291", "created_at": "2025-03-03T05:33:25.883Z", "content": "Please also give access to the answers for GAs. So that we can evaluate our api with the correct answers." }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "24f2003130", "created_at": "2025-03-03T06:01:22.068Z", "content": "@carlton sir, is there any bonus marks for code uniqueness and extra tasks like project 1" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "23f3001743", "created_at": "2025-03-03T06:20:33.077Z", "content": "If we use ngrok to create a tunnel to our API or Llamafile server, for how long should our terminal remain running? Should it be active only at the time of submission, or must it be continuously available until evaluation is completed?" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "23f2000573", "created_at": "2025-03-03T06:40:11.842Z", "content": "Is it like only the questions from the portal will be sent to the api?\nIf yes, is this project just about finding which question is asked and accordingly match the answer send the answer as response?" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "24f2006531", "created_at": "2025-03-03T07:08:47.172Z", "content": "image935\u00d7173 6.54 KB\nHello Sir,\nI understand that we can deploy on vercel. Can it be deployed on Heroku as well? I believe both serve the same purpose. Wanted to know your thoughts on the same sir.\nThanks and Regards\nShalini" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "Jivraj", "created_at": "2025-03-03T07:33:25.182Z", "content": "If you use ngrok, ensure that it is running continuously until you get your results" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "Jivraj", "created_at": "2025-03-03T07:34:57.718Z", "content": "Any question from first 5 Ga\u2019s can be there and you would need to analyze which question it is, you can use function calling or prompting as well. Function calling is better approach here." }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "Jivraj", "created_at": "2025-03-03T07:38:24.972Z", "content": "Hi @24f2006531\nYou can deploy it anywhere, just test how it works on Heroku, if it works(send request to api endpoint to your application and it should respond with answer)\nKind regards" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "22f3001315", "created_at": "2025-03-03T08:38:46.572Z", "content": "will the asked question be same which was asked in my GAs (i mean there were variations in problem statements for diff-diff students.)\n@Jivraj sir" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "Yogesh1", "created_at": "2025-03-03T08:59:32.067Z", "content": "Was the variation because of the datasets? Or even the problem statement?" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "22f3001315", "created_at": "2025-03-03T09:25:06.689Z", "content": "Mostly problem statement like different cities etc" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "Yogesh1", "created_at": "2025-03-03T09:29:47.534Z", "content": "Then it comes down to what the project demands, as in what kind of questions the llm will be tested on (like you said). Hope the team can give us a test set like in the first project." }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "nilaychugh", "created_at": "2025-03-03T09:42:02.201Z", "content": "my question is some graded assignments have image files as a answer, so should our api return files as the answer or like can you clarify what type of answers we need to work on?" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "23f2000237", "created_at": "2025-03-03T10:04:24.668Z", "content": "I guess yes, our APIs should return photos if required" }, { "topic_id": 169029, "topic_title": "Project 2 - TDS Solver - Discussion Thread", "author": "Jivraj", "created_at": "2025-03-03T11:42:29.654Z", "content": "@all\nKeep posting your doubts here we will have answers to all of your doubts In Thursday\u2019s session.\nKind regards" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "Jivraj", "created_at": "2025-03-28T18:34:41.099Z", "content": "Please post any discrepancies related to project1.\n@carlton\nWho were evaluated? How did we decide what to evaluate?\nAll the image ids we evaluated were what you submitted to us. This is the list of docker repos that was given to us by @s.anand as the official list that met all the pre-requisites of Project 1. Therefore we will only evaluate those on this list who are eligible for evaluation with the repos you gave us.\nFor clarity. Your docker repo gets a unique id every time it is changed. We will ONLY evaluate the image id which was present at the time of the docker repo being pulled. This acts as a time stamped frozen version of your repo. No other image id will be evaluated.\nHow to fix bugs in our scripts\nCreate Pull requests to Jivraj-18/tds-jan25-project1 .\nDocker Image Architecture Issue Report\nIf your Docker image was run on the wrong architecture, please fill out this form:\nSubmit Report\nBug fixes\nIf you find bugs in our evaluation scripts, you might benefit from more marks because of the bug fix. So it is in your interest to look through our scripts and logs and identify bugs or anomalies. You might just go from 0 to heros.\nKind regards,\nTDS Team" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "Jivraj", "created_at": "2025-03-28T18:35:12.862Z", "content": "" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "23f2004912", "created_at": "2025-03-28T19:03:42.095Z", "content": "What is the highest mark anyone has scored? Is it 22/20\n@Carlton?" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "23f2005702", "created_at": "2025-03-28T19:11:04.307Z", "content": "How come me and my group used same code but some got 10 some 11 some 12?" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "Yogesh1", "created_at": "2025-03-28T19:11:39.267Z", "content": "@carlton Please make clear what the average marks are, what highest marks are, and how the project will be evaulated.\nWe are very close to the end semester exam, and we are still not clear on assignment and project marks. It is a bit frustrating to plan in such circumstances." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "carlton", "created_at": "2025-03-28T19:12:51.933Z", "content": "You have to see the logs for that. We have shared the logs. Everyone was graded by the exact same code, so there is no partiality. Your code did not produce consistent results." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "22f3002933", "created_at": "2025-03-28T19:14:57.376Z", "content": "I have noticed that my image was run on a x86_64 architecture ( I can see my email in the logs shared ) whereas I built this docker image on my mac which is ARM. This is why I can see that my docker image never ran properly and threw the exec format error.\nThis was never mentioned on which architecture machine, our images will be evaluated. I request that my evaluation be done again on the right machine." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "22f2001389", "created_at": "2025-03-28T19:15:19.619Z", "content": "My evaluation log file is missing, although I followed all the steps to generate the docker image correctly, it\u2019s showing the server didn\u2019t start for 5 minutes but when I uploaded it, it was working fine. Please help me out sir, I worked hard on the project. I\u2019ll get a zero, but I made the submissions correctly. Some other student also got the \u201cserver didn\u2019t start in 5 minutes\u201d but he has an evaluation log file. Please kindly help me out. My roll no. is 22f2001389" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "carlton", "created_at": "2025-03-28T19:16:38.027Z", "content": "We will check and rerun on arm if we ran it on the wrong emulation." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "22f2001389", "created_at": "2025-03-28T19:19:15.240Z", "content": "Any suggestions for my case sir ? I\u2019m really tensed." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "21f2000709", "created_at": "2025-03-28T19:20:38.723Z", "content": "\n\n\n 22f3002933:\n\nI have noticed that my image was run on a x86_64 architecture ( I can see my email in the logs shared ) whereas I built this docker image on my mac which is ARM. This is why I can see that my docker image never ran properly and threw the exec format error.\nThis was never mentioned on which architecture machine, our images will be evaluated. I request that my evaluation be done again on the right machine.\n\n\n@carlton same issue, My image was also run on a x86_64 architecture. I too built on my mac which is ARM (M1 Processor). I too can see that my docker image never ran properly and threw the exec format error and Evaluation log file is MISSING.\nActually my image was run on x86_64 architecture as it was present in that log file and because of the wrong architecture it never started.\nI also request that my evaluation be done again on the right machine.\nScreenshot 2025-03-29 at 12.51.59 AM1613\u00d7182 19.1 KB\nEven just now I tried running the exact image:\nScreenshot 2025-03-29 at 12.53.35 AM1220\u00d7169 25.8 KB\nIt is running fine on my macbook air m1 (ARM)\n@Jivraj @Saransh_Saini" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "23f1002056", "created_at": "2025-03-28T19:26:23.746Z", "content": "\n\n\n 22f2001389:\n\nuploaded\n\n\nFacing the same issue sir, kindly look into it. I had made sure all the files including the docker file were working perfectly fine. Please help me out.\nRoll no. 23f1002056" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "22f1000703", "created_at": "2025-03-28T19:27:25.982Z", "content": "My evaluation log file is missing in report provided. It says tasksA was not found. but I have submitted tasksA in my project file. Also it says server didnt start for 5 mins but for me image was working fine. please kindly help me out. I have made submissions correctly. I request for re evaluation of my project. my roll no is 22f1000703" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "22f3003083", "created_at": "2025-03-28T19:30:09.940Z", "content": "Respected,\nI haven\u2019t received any mail yet regarding the TDS Project 1 marks.\nPlease look into it.\nRegards,\nSoham" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "AYUSH_SINGH", "created_at": "2025-03-28T19:37:05.650Z", "content": "My evaluation log file is missing.\nThe 2 other log files i\u2019m given doesnt have my email inside it listed.\nthe Image id which is given in the MAIL is not present in my docker desktop, my project\u2019s docker image is listed in docker desktop, which doesnot matches the image id given in the MAIL,\nWhat was evaluated? How it was evaluated?\nThis is the id of the docker image that was evaluated: 0ade87d1bf07\nMy terminal shows 2 images as last, with respective image ids. I am not sure which one is the real, so please check with both the ids.\ntds-project-1 latest c854274f078d 5 weeks ago 1.38GB\nayush6871/fastapi-agent latest 27e8375b0ab1 6 weeks ago 1.66GB\nI am requesting to look into this case. I think there has been some mistake somewhere.\n21f3001194" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "Adithya", "created_at": "2025-03-28T19:42:12.154Z", "content": "I have also built the image on Mac and facing the same issue\nexec format error\nIt is running fine on my Macbook Pro M1\n@carlton @Saransh_Saini @Jivraj" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "22f2001389", "created_at": "2025-03-28T19:44:32.573Z", "content": "Sir I have noticed a technical glitch for the docker issue, wherein I mistakenly uploaded the wrong docker image link so kindly please kindly re evaluate it." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "Abhay222", "created_at": "2025-03-28T19:53:44.965Z", "content": "Sir I haven\u2019t received any mail regarding this Project1 marks. @Jivraj @carlton" }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "21f3000512", "created_at": "2025-03-28T19:54:41.344Z", "content": "@carlton Sir , my Docker image is built on Macbook M1 which as you know uses ARM64 architecture . But evaluated with x86_64 which caused the exec format error due to cross platform compatibility issues . I am kindly requesting you to re-evaluate the project once again ." }, { "topic_id": 171141, "topic_title": "Tds-official-Project1-discrepencies", "author": "HarshJaiswal", "created_at": "2025-03-28T20:04:57.116Z", "content": "This is the id of the docker image that was evaluated: d0f14a872042 , but i had never provided this docker image then how it get evaluated, also none of the docker image created by me has this id.\nPlease, look over it.\nRegards,\nHarsh Jaiswal\n23f1001995" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f2004636", "created_at": "2025-04-09T13:03:21.854Z", "content": "@carlton @Jivraj @Saransh_Saini Greetings sir!\nSir, I have a query about the criteria for earning bonus marks in the TDS course. I\u2019ve noticed that some students who completed GA7 are receiving bonus marks for extra peer reviews (5 bonus marks is quite significant as it improves grades as well). However, what about those of us who completed all 6 assignments but missed GA7 for some reason?\nAs the course is quite challenging due to the vast syllabus, bonus marks would be really helpful for many of us. Could you kindly clarify the situation?\nThank you and Regards\nAkshit" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "lakshaygarg654", "created_at": "2025-04-09T13:09:23.807Z", "content": "Yes, I also missed the same assignment due to pressure from other courses.\nHowever, awarding a 5-mark bonus instead of a percentile-based system like GA4 seems quite different.\nIs this information available to everyone @carlton sir?" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "21f2000588", "created_at": "2025-04-09T13:21:15.459Z", "content": "Hello @carlton @Jivraj @Saransh_Saini @s.anand sir,\nI hope you are doing well.\nAs per the grading document, we were informed that only the best 4 out of the 7 assessments would be considered for grading. However, there was no mention of bonus marks, and before the deadline, we were not informed about the +5 bonus marks for GA7. Due to other academic commitments, such as Project 2, some of us were unable to complete GA7.\nNow, we have come to know that some of our peers have received an email stating that they have been awarded +5 bonus marks, which directly contribute to the final score. In some cases, this may even impact the final grade. Since this information was not communicated earlier, we kindly request you to consider providing an alternative way for those who missed GA7 to earn these bonus marks\u2014perhaps through reviewing submissions or another form of assessment.\nWe sincerely request your understanding on this matter and would be grateful if you could provide an opportunity for us to earn the bonus marks as well.\nLooking forward to your kind consideration.\nBest regards,\nDigvijaysinh Chudasama" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Sagan", "created_at": "2025-04-09T13:22:04.086Z", "content": "The Same happened to me. They should have informed this before." }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Harshjayswal-2003", "created_at": "2025-04-09T13:23:03.902Z", "content": "Hello @carlton @Jivraj @Saransh_Saini @s.anand sir,\nI hope you are doing well.\nAs per the grading document, we were informed that only the best 4 out of the 7 assessments would be considered for grading. However, there was no mention of bonus marks, and before the deadline, we were not informed about the +5 bonus marks for GA7. Due to other academic commitments, such as Project 2, some of us were unable to complete GA7.\nNow, we have come to know that some of our peers have received an email stating that they have been awarded +5 bonus marks, which directly contribute to the final score. In some cases, this may even impact the final grade. Since this information was not communicated earlier, we kindly request you to consider providing an alternative way for those who missed GA7 to earn these bonus marks\u2014perhaps through reviewing submissions or another form of assessment.\nWe sincerely request your understanding on this matter and would be grateful if you could provide an opportunity for us to earn the bonus marks as well.\nLooking forward to your kind consideration.\nBest regards,\nHARSH JAYSWAL" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Harshjayswal-2003", "created_at": "2025-04-09T13:24:57.522Z", "content": "@s.anand @carlton same happens for me also sir plz look into this matter." }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f2004912", "created_at": "2025-04-09T13:25:30.418Z", "content": "@carlton @s.anand\nThere seems to be a sudden and unannounced change in the GA marking scheme, which feels quite arbitrary. Initially, we were told that GA would carry 15% weight, calculated as the best 4 out of 7. Based on this, after scoring full marks in four GAs, I didn\u2019t attempt the rest. Even then, I did complete GA5 and GA6, which you can verify.\nNow I\u2019m seeing in groups that there\u2019s an \u201cextra benefit\u201d being given for GA7. If any changes are being made to the evaluation criteria, they should be communicated clearly via email or discourse. Transparency is important, and as students, we have the right to be informed about such decisions in advance.\nI could point out several other issues, but to keep it brief \u2014 grading should be fair and consistent. Every student deserves an equal opportunity, and if GA7 is being considered differently, everyone should have the chance to attempt or review it accordingly.\n@carlton, we request you to kindly consider this matter. We are looking forward to a quick response \u2014 hopefully one that ensures fairness for all students." }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "vikramjncasr", "created_at": "2025-04-09T13:26:02.050Z", "content": "@carlton sir ,\nThis would be a deviation from the grading format right sir? As some of us were proactive and closed the 4 GA requirement earlier, if such extra weightage is given to a certain GA unannounced then how is it fair on the other students ?\nKindly consider" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f2004837", "created_at": "2025-04-09T13:26:12.842Z", "content": "same for me also \u2026\nPlease consider all the GA for the calculation and give bonus based on the overall performance in GA\u2019s instead of one GA.\n@carlton @Jivraj @Saransh_Saini" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "mahi.13", "created_at": "2025-04-09T13:26:16.747Z", "content": "Exactly! This should have been informed beforehand.\nIt\u2019s really unfair" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f2004793", "created_at": "2025-04-09T13:26:37.649Z", "content": "It the team wants to give bonus marks then why specifically to peer review week-7 ? Like all the GAs were equally important ! So please do something about this." }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "akashkunwar", "created_at": "2025-04-09T13:28:14.002Z", "content": "@carlton @Jivraj @Saransh_Saini @s.anand\nI have completed 5 GAs, but missed others due to the time commitment required, along with managing three other subjects and one project. I kindly request that 5 bonus marks be awarded to all, as the additional marks for GA were not communicated earlier. This could result in a disadvantage for those of us who were unaware of the extra marks for GA7. Thank you for considering this.\nRegards:\nAkash" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f2004912", "created_at": "2025-04-09T13:30:47.548Z", "content": "@carlton I genuinely wish I could respond more humbly, but the way this has unfolded makes it hard \u2014 and sadly, I\u2019m not MSD to handle it all with silence and a smile." }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "PalaashU", "created_at": "2025-04-09T13:54:26.131Z", "content": "Good evening @carlton @Jivraj @Saransh_Saini @s.anand Sir,\nI hope you are well\nAccording to the grading document, we were told that only the best 4 out of the 7 assessments would count towards our final grade. There was no mention of any bonus marks, and we were not informed about the +5 bonus marks for GA7 before the deadline. Because of other academic commitments like Project 2, some of us couldn\u2019t complete GA7.\nRecently, we found out that some students received an email saying they\u2019ve been given +5 bonus marks for GA7, which directly affects their final score and possibly their overall grade. Since this information wasn\u2019t shared earlier, we kindly request you to consider offering an alternative way for those who missed GA7 to earn the bonus marks. This could be through a submission review or another form of assessment.\nWe genuinely hope for your understanding and would be very grateful if you could provide a chance for us to earn the bonus marks too.\nBest regards,\nPalaash V. Upadhyay" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Vedant22", "created_at": "2025-04-09T13:59:07.999Z", "content": "\n\n\n 23f2004912:\n\nThere seems to be a sudden and unannounced change in the GA marking scheme, which feels quite arbitrary. Initially, we were told that GA would carry 15% weight, calculated as the best 4 out of 7. Based on this, after scoring full marks in four GAs, I didn\u2019t attempt the rest. Even then, I did complete GA5 and GA6, which you can verify.\nNow I\u2019m seeing in groups that there\u2019s an \u201cextra benefit\u201d being given for GA7. If any changes are being made to the evaluation criteria, they should be communicated clearly via email or discourse. Transparency is important, and as students, we have the right to be informed about such decisions in advance.\nI could point out several other issues, but to keep it brief \u2014 grading should be fair and consistent. Every student deserves an equal opportunity, and if GA7 is being considered differently, everyone should have the chance to attempt or review it accordingly.\n\n\nThere seems to be a sudden and unannounced change in the GA marking scheme, which feels quite arbitrary. Initially, we were told that GA would carry 15% weight, calculated as the best 4 out of 7. Based on this, after scoring full marks in four GAs, I didn\u2019t attempt the rest. Even then, I did complete GA5 and GA6, which you can verify.\nNow I\u2019m seeing in groups that there\u2019s an \u201cextra benefit\u201d being given for GA7. If any changes are being made to the evaluation criteria, they should be communicated clearly via email or discourse. Transparency is important, and as students, we have the right to be informed about such decisions in advance.\nI could point out several other issues, but to keep it brief \u2014 grading should be fair and consistent. Every student deserves an equal opportunity, and if GA7 is being considered differently, everyone should have the chance to attempt or review it accordingly.\n@carlton sir please look into this" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Sonshre8585", "created_at": "2025-04-09T14:10:11.431Z", "content": "@carlton @Jivraj @Saransh_Saini\nYes sir , we have completed all the previous ga but not able to do week 7 , we feel that the bonus should be given to all on the basis of ga and not only on week 7 . Or it should have been informed earlier if such bonus was to be given . Please do consider our request . Thank you" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f1000598", "created_at": "2025-04-09T14:23:26.329Z", "content": "Exactly , They have to informed this earlier , that week 7 have peer marks too , and now bonus too\nin the grading doc , they removed peer marks , so i thought it was removed , but its not" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "23f2002121", "created_at": "2025-04-09T14:28:06.628Z", "content": "@carlton @Jivraj @Saransh_Saini @s.anand\nThe sudden introduction of bonus marks for GA7 in Tools in Data Science has left many students confused, as there was no prior intimation regarding this change. We had all planned our submissions based on the clearly communicated \u201cbest 4 out of 7\u201d policy. This unexpected shift has raised concerns about transparency and fairness principles that should be central to academic assessment. Fairness is not a privilege to be selectively granted; it is a fundamental right for every student. We respectfully urge the course coordinators to offer clarification and ensure that all students are evaluated on an equal footing. We hope the final grading reflects both justice and academic integrity." }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Haricharan", "created_at": "2025-04-09T14:28:31.250Z", "content": "@carlton @Jivraj @Saransh_Saini @s.anand\nYes Sir, I also completed 6 GAs even tho it was written only best 4 out of 7 GAs would be considered for final grade, but couldn\u2019t complete GA 7 due to pressure of other subjects, if it was written in the grading document I would have done it, hoping you would understand Sir, Please do consider our request.\nThank you" }, { "topic_id": 172246, "topic_title": "Bonus Marks in TDS for Jan 25", "author": "Namannn28", "created_at": "2025-04-09T14:40:38.325Z", "content": "@carlton sir in the grading document it was mentioned best 4 out of 7 assignments but I did 6 GAs but skipped GA7 due to other assignments and projects but now we got to know that 5 bonus marks are given in ga 7 which seems unfair to all of us as mostly people who did GA7 are the one who were not able to complete previous GAs so giving bonus for the last day give them a edge\nIf it was announced before deadline of GA 7 it was okay and good for us to improve our grade but now it seems quite unfair so, please come with the best possible solution for this\nThanking you\nwaiting for your answer" }, { "topic_id": 171798, "topic_title": "Repeat course", "author": "Sagan", "created_at": "2025-04-05T06:12:14.723Z", "content": "Even if I pass in end term TDS, Can I repeat the course in next term because I missed project1 and my CGPA will go down because of it?\nThis is my last term of diploma. So, can I take 1 diploma course and rest degree courses in next term?" }, { "topic_id": 171798, "topic_title": "Repeat course", "author": "lakshaygarg654", "created_at": "2025-04-05T06:15:08.290Z", "content": "Yes, you can.\nMore details given in student handbook. Search for repeat courses.\n10004339201079\u00d7398 104 KB" }, { "topic_id": 171798, "topic_title": "Repeat course", "author": "carlton", "created_at": "2025-04-05T09:14:57.220Z", "content": "TDS is the worst subject to repeat in order to improve CGPA.\nIts better to take a high credit, easy course to improve CGPA. We never recommend taking TDS for grade improvement. If you have passed it, its better to move on." }, { "topic_id": 171798, "topic_title": "Repeat course", "author": "22f3000639", "created_at": "2025-04-15T18:16:37.635Z", "content": "@carlton\nSir, It is my humble request to kindly give atleast 2 bonus marks like any other subject, if i will get 2 marks as bonus my grade will stay good otherwise it will fall badly.\nSir plzzz it is my request." }, { "topic_id": 171798, "topic_title": "Repeat course", "author": "carlton", "created_at": "2025-04-18T04:03:39.190Z", "content": "Just as matter of interest, even on campus IITM MTech students take foundation Python course from BS Program to artificially improve their on campus CGPA (they take it as an elective).\nSo if the CGPA is that big a deal, do an easy 4 credit course and get an S. Dont repeat hard subjects, thats just a waste of time." }, { "topic_id": 171798, "topic_title": "Repeat course", "author": "carlton", "created_at": "2025-04-18T04:05:12.216Z", "content": "This is not up to us. We make adjustments within assignments and projects and we have done that already. For course level bonuses, that is the discretion of operations." }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "carlton", "created_at": "2025-04-10T07:52:12.871Z", "content": "Mock Exam: Tools in Data Science\nThe end term and the mock has been created using the TDS GPT Assistant. Since the GPT has ALL the GAs, Course Content Modules, Live Session Transcriptions (its works like RAG), it is really able to help you prepare for the end term. Use it!\nTherefore you can also create your own mocks.\n\n\n\nChatGPT\n\n\nChatGPT - IITM TDS Teaching Assistant\nTA for IIT Madras' Data Science course, guiding students with questions.\n\n\n\n\n\nBelow are variant questions across various topics relevant to the course. These questions have been curated from the topics areas we are focussing on. Therefore it will be very similar in content to the end term.\n\nWhat it does not contain: Scenario based questions. These are complex to construct. We will address the topics for these questions in the live session.\n\n\nLLMs\nPandas\nGit, Docker, Bash\n\n\nQ1: HTTP Method Semantics\nWhich HTTP method is not idempotent, meaning repeated identical requests may result in different outcomes each time?\n\nA. GET\nB. PUT\nC. POST\nD. DELETE\n\nAnswer: C. POST\nQ2: IDE Features\nWhich feature is least likely to be found in a standard code editor or IDE?\n\nA. Code formatting tools\nB. Integrated terminal\nC. Git integration\nD. Cloud hosting of Docker containers\n\nAnswer: D. Cloud hosting of Docker containers\nQ3: Pandas Summary Methods\nYou have a DataFrame with a region column. To get a quick summary of how many entries are in each region, which method is most useful?\n\nA. df.describe()\nB. df[\u201cregion\u201d].value_counts()\nC. df.count()\nD. df.groupby(\u201cregion\u201d).sum()\n\nAnswer: B. df[\u201cregion\u201d].value_counts()\nQ4: Python Exception Scope\nYou want to safely open a file, handle any errors, and ensure the file is always closed in Python. Which pattern should you use?\n\nA. try: open(...) then finally: close()\nB. open() and then except\nC. open() and then raise\nD. Use with open(...) as f: block\n\nAnswer: D. Use with open(...) as f: block\nQ5: Chrome DevTools - Debugging\nA frontend developer wants to trace JavaScript function calls step-by-step. Which Chrome DevTools panel should they use?\n\nA. Console\nB. Application\nC. Sources\nD. Elements\n\nAnswer: C. Sources\nQ6: Data Cleaning Tools\nYou are cleaning survey responses and want to automatically match similar text entries like \u201cNYC\u201d, \u201cNew York City\u201d, and \u201cnewyorkcity\u201d. Which approach/tool would be most effective?\n\nA. TRIM() in Excel\nB. Manual Find and Replace\nC. Fuzzy matching or clustering in OpenRefine\nD. COUNTIF()\n\nAnswer: C. Fuzzy matching or clustering in OpenRefine\nQ7: Geospatial Libraries\nWhich pair of Python libraries is best suited for geospatial analysis and rendering static maps?\n\nA. pandas and seaborn\nB. geopandas and matplotlib\nC. folium and flask\nD. sklearn and dash\n\nAnswer: B. geopandas and matplotlib\nQ8: Statistical Significance\nA psychologist tests if a training program changes memory performance and finds a p-value of 0.08. What can be concluded at the 0.05 significance level?\n\nA. The result is highly significant\nB. The null hypothesis must be rejected\nC. There is insufficient evidence to reject the null hypothesis\nD. The program is proven to work\n\nAnswer: C. There is insufficient evidence to reject the null hypothesis\nQ9: Purpose of Kumu\nWhat is a key use case for a tool like Kumu?\n\nA. Animating time series\nB. Designing deep learning models\nC. Visualizing stakeholder networks and system relationships\nD. Performing statistical analysis\n\nAnswer: C. Visualizing stakeholder networks and system relationships\nQ10: DevTools Performance Diagnostics\nTo diagnose a slow webpage, you want to analyze scripts, rendering times, and long tasks. Which DevTools panel provides a timeline-based view?\n\nA. Elements\nB. Performance\nC. Network\nD. Lighthouse\n\nAnswer: B. Performance\nQ11: Git Configuration\nWhich of the following files helps configure a Git project\u2019s name, email, and default branch?\n\nA. .gitignore\nB. .gitattributes\nC. .git/config\nD. README.md\n\nAnswer: C. .git/config\nQ13: Safe HTTP Method\nWhich HTTP method is considered safe, meaning it is only used for retrieval and must not change server state?\n\nA. GET\nB. DELETE\nC. PATCH\nD. POST\n\nAnswer: A. GET\nQ14: Deduplicating Text Entries\nA dataset has entries like \u201cIBM\u201d, \u201cI.B.M.\u201d, and \u201cInternational Business Machines\u201d. What is the best tool to cluster these for cleaning?\n\nA. Excel TRIM\nB. OpenRefine using key collision or fingerprinting\nC. pandas merge()\nD. CONCATENATE()\n\nAnswer: B. OpenRefine using key collision or fingerprinting\nQ15: Geospatial + Interactive Mapping\nA conservation biologist wants to visualize real-time animal tracking data on an interactive map. Which libraries would be best?\n\nA. geopandas and plotly\nB. folium and pandas\nC. seaborn and shapely\nD. rasterio and altair\n\nAnswer: B. folium and pandas\nQ16: Pandas - Filtering Unique Entries\nYou have a DataFrame of customer orders and want to list only those customers who ordered once. Which Pandas method chain is most suitable?\n\nA. df.groupby(\u201ccustomer\u201d).sum()\nB. df[\u201ccustomer\u201d].value_counts() == 1\nC. df.drop_duplicates()\nD. df[\u201ccustomer\u201d].nunique()\n\nAnswer: B. df[\u201ccustomer\u201d].value_counts() == 1\nQ17: Purpose of Kumu in System Design\nHow does Kumu help in system design or stakeholder mapping?\n\nA. Organizing spreadsheets\nB. Identifying leverage points in complex systems through visual maps\nC. Rendering line graphs\nD. Sending notifications\n\nAnswer: B. Identifying leverage points in complex systems through visual maps\nQ18: Python Exception - Multiple Handlers\nWhich structure allows Python to handle different types of exceptions separately?\n\nA. try\u2026finally\nB. if\u2026else\nC. Multiple except blocks\nD. Nested try blocks\n\nAnswer: C. Multiple except blocks\nQ19: Understanding Statistical Power\nIf a study has low statistical power, what is most likely to occur?\n\nA. False positive (Type I error)\nB. False negative (Type II error)\nC. Confounding\nD. Multicollinearity\n\nAnswer: B. False negative (Type II error)\nQ20: Git Basics - Staging Area\nWhich Git command moves modified files to the staging area?\n\nA. git push\nB. git add\nC. git fetch\nD. git init\n\nAnswer: B. git add\nQ21: Chrome DevTools - Local Storage\nWhere can you inspect local storage items (e.g. tokens, preferences) in Chrome DevTools?\n\nA. Console\nB. Application > Local Storage\nC. Elements\nD. Sources\n\nAnswer: B. Application > Local Storage\nQ22: Chrome DevTools - JS Performance\nWhich DevTools feature helps measure execution time of scripts and CPU usage?\n\nA. Console\nB. Network\nC. Performance\nD. Application\n\nAnswer: C. Performance\nQ23: Excel Data Import - Scientific Notation Issue\nYou import a CSV file where product IDs like \"1E10\" are being interpreted as scientific notation in Excel. What is the best way to preserve these IDs as text?\n\nA. Format the column as General\nB. Use =TEXT(A1, \"0\") after import\nC. Set column format to Text during import or Text-to-Columns\nD. Change regional settings\n\nAnswer: C. Set column format to Text during import or Text-to-Columns\n\nModule: Everyday Tools\nQ1: Spreadsheet Functions\nYou have a dataset in Excel where column A contains full names in the format \u201cLast Name, First Name\u201d. Which function can you use to extract the first name into a separate column?\n\nA. =LEFT(A1, FIND(\",\", A1)-1)\nB. =RIGHT(A1, LEN(A1) - FIND(\",\", A1))\nC. =MID(A1, FIND(\",\", A1)+2, LEN(A1))\nD. =SPLIT(A1, \",\")\n\nAnswer: C \u2014 The MID function extracts text from the middle of a string. By finding the position of the comma and adding 2 (to skip the comma and space), it extracts the first name. Option A extracts the last name, Option B results in an error due to incorrect syntax, and Option D is not a valid Excel function.\n\nModule: Data Sourcing\nQ2: Web Scraping Ethics\nWhen performing web scraping to collect data, which of the following practices is considered unethical?\n\nA. Respecting the website\u2019s robots.txt file.\nB. Sending requests at a rate that mimics human browsing behavior.\nC. Scraping data from a website that requires login without permission.\nD. Citing the source of the data collected.\n\nAnswer: C \u2014 Scraping data from a website that requires login without permission violates the site\u2019s terms of service and user privacy. Options A, B, and D are ethical practices that respect the website\u2019s policies and data ownership.\n\nModule: Data Preparation\nQ3: Handling Missing Data\nIn a dataset, you notice that several entries in the \u201cAge\u201d column are missing. Which method is generally not appropriate for handling these missing values?\n\nA. Replacing missing values with the mean age.\nB. Deleting rows with missing age values.\nC. Replacing missing values with a fixed age, such as 0.\nD. Leaving the missing values as they are without any action.\n\nAnswer: D \u2014 Leaving missing values unaddressed can lead to errors in analysis and modeling. Options A, B, and C are common strategies for handling missing data, depending on the context and the extent of the missingness.\n\nModule: Data Analysis\nQ4: Statistical Measures\nWhich of the following statistical measures is not sensitive to extreme values (outliers) in a dataset?\n\nA. Mean\nB. Median\nC. Standard Deviation\nD. Range\n\nAnswer: B \u2014 The median represents the middle value of a dataset and is not affected by outliers. In contrast, the mean, standard deviation, and range can be significantly influenced by extreme values.\n\nModule: Large Language Models\nQ5: Tokenization in NLP\nIn Natural Language Processing, what is the primary purpose of tokenization?\n\nA. To translate text from one language to another.\nB. To split text into individual words or subwords.\nC. To encrypt text for secure communication.\nD. To summarize large texts into shorter versions.\n\nAnswer: B \u2014 Tokenization involves breaking down text into smaller components, such as words or subwords, which can then be processed by language models. This is a fundamental step in NLP tasks.\n\nModule: Geospatial and Network Analysis\nQ6: Geographic Coordinate Systems\nWhich of the following coordinate systems is commonly used to represent locations on Earth\u2019s surface?\n\nA. Cartesian Coordinate System\nB. Polar Coordinate System\nC. Geographic Coordinate System (Latitude and Longitude)\nD. Cylindrical Coordinate System\n\nAnswer: C \u2014 The Geographic Coordinate System uses latitude and longitude to specify locations on Earth\u2019s surface. This system is widely used in geospatial analysis.\n\nModule: Data Visualization\nQ7: Effective Data Visualization\nWhen creating a bar chart to compare the sales performance of different products, which practice should be avoided?\n\nA. Ordering bars from highest to lowest value.\nB. Using different colors for each bar without a legend.\nC. Starting the y-axis at zero.\nD. Labeling each bar with its exact value.\n\nAnswer: B \u2014 Using different colors for each bar without a legend can confuse the audience, as they may assume the colors represent different categories. Consistency and clarity are key in effective data visualization.\n\nModule: Everyday Tools\nQ8: VS Code Feature Use\nYou are editing a Python script in Visual Studio Code and want to quickly find and edit all occurrences of a variable name in the current file. What feature should you use?\n\nA. Git integration\nB. Debug panel\nC. Multi-cursor editing\nD. Terminal commands\n\nAnswer: C \u2014 Multi-cursor editing allows you to place multiple cursors in a file and edit text in multiple locations at once. It is useful for refactoring variable names or repeated patterns.\n\nModule: Data Sourcing\nQ9: Data API Identification\nWhich of the following data sources is most likely to provide structured data accessible via an API?\n\nA. A scanned PDF document\nB. A screenshot of a chart\nC. The World Bank data portal\nD. A newspaper article\n\nAnswer: C \u2014 The World Bank data portal provides structured datasets accessible via APIs. The other options involve unstructured or image-based content not suitable for direct data access.\n\nModule: Data Preparation\nQ10: Data Type Conversion in Excel\nYou imported a CSV file into Excel, and one of the columns containing numbers is treated as text. What is the easiest way to convert it into numeric format?\n\nA. Use the CONCAT function\nB. Format the column as Text\nC. Use the VALUE() function\nD. Use SUBSTITUTE()\n\nAnswer: C \u2014 The VALUE function converts text that appears as numbers into actual numeric values. This is useful when data is imported with formatting issues.\n\nModule: Data Analysis\nQ11: Outlier Detection\nYou are analyzing a dataset of employee salaries. Which visualization is best for quickly identifying outliers?\n\nA. Line chart\nB. Box plot\nC. Histogram\nD. Pie chart\n\nAnswer: B \u2014 A box plot clearly shows the spread of data and highlights outliers as individual points beyond the whiskers.\n\nModule: Large Language Models\nQ12: Prompt Engineering Strategy\nTo get consistent, structured responses from a language model when extracting key information, which approach is most effective?\n\nA. Ask the model to \u201csummarize\u201d the text\nB. Use open-ended questions\nC. Use system messages and JSON schema formatting\nD. Provide only one-word inputs\n\nAnswer: C \u2014 System messages and structured output formats like JSON schemas guide the model to generate reliable and consistent structured responses.\n\nModule: Geospatial and Network Analysis\nQ13: Network Centrality\nIn a social network graph of coworkers, which metric best identifies the person who connects the most groups together?\n\nA. Degree centrality\nB. Closeness centrality\nC. Betweenness centrality\nD. Eigenvector centrality\n\nAnswer: C \u2014 Betweenness centrality measures how often a node appears on shortest paths between other nodes, highlighting connectors or \u201cbridges\u201d in the network.\n\nModule: Data Visualization\nQ14: Choosing the Right Chart\nYou want to show how the composition of a marketing budget changes across three years. Which visualization is most appropriate?\n\nA. Pie charts for each year\nB. Scatter plots\nC. Stacked bar chart\nD. Line chart\n\nAnswer: C \u2014 A stacked bar chart shows parts of a whole across different categories and time periods, making it easier to compare budget composition over years." }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "carlton", "created_at": "2025-04-10T07:55:57.345Z", "content": "" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "22f3002723", "created_at": "2025-04-11T05:30:28.919Z", "content": "@carlton @Jivraj\nany link for last term\u2019s end term question answer" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "22f3001307", "created_at": "2025-04-11T08:45:48.950Z", "content": "\n\n\nquizpractice.space\n\n\n\nPractise End Term Quiz Question Papers\nPractice with IITM's online BS degree question papers and quizzes to improve your preparation.\n\n\n\n\n\n" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "23f2003751", "created_at": "2025-04-11T19:56:15.807Z", "content": "So here is more questions in the form of a little quiz (shared by someone in the group,DM for Credit )\n\ngkmfrombs.github.io\n\n\nQuiz from PDF\n\n\n\n\n\nThat has 350 questions if you don\u2019t want to go through all of them(it\u2019s pretty time consuming)\nin that case just do this PDF.(This pdf contains all the questions that is a bit conceptual i would say and some questions which i failed to do )\n\n\naccounts.google.com\n\n\nGoogle Drive: Sign-in\nAccess Google Drive with a Google account (for personal use) or Google Workspace account (for business use).\n\n\n\n\n\n\n(If you know context to the pdf\u2019s name,we are friends )\nThank you,\nKindeeesstt Regards,(hopefully the last post on discourse for TDS),\nTushar Jalan" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "22f3002248", "created_at": "2025-04-12T00:18:31.370Z", "content": "Thank you for your efforts\nThanks\nEdit: Opened in incognito and it worked." }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "24ds3000061", "created_at": "2025-04-12T11:48:23.569Z", "content": "Hi @carlton please upload the recording of Thursday\u2019s TDS session on the YouTube playlist" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "Venkatesh_2k01", "created_at": "2025-04-12T12:00:50.407Z", "content": "@carlton sir i have done the 350 questions . i am able to answer 80% of the questions on my own, correctly. will end term also be similar to these questions? are pyqs any helpful ?" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "Jivraj", "created_at": "2025-04-12T12:09:15.641Z", "content": "Live Session - TDS - 2025/04/10 20:00 GMT+05:30 - Recording - Google Drive\nAccess recording through this gdrive link" }, { "topic_id": 172333, "topic_title": "END TERM MOCK [TDS Jan 25]", "author": "23f1002223", "created_at": "2025-04-13T02:26:36.725Z", "content": "Thank you for the questions sir." }, { "topic_id": 172546, "topic_title": "PYQ Haversine", "author": "Sagan", "created_at": "2025-04-12T12:32:53.702Z", "content": "Screenshot (883)1920\u00d71080 368 KB\nScreenshot (884)1920\u00d71080 134 KB\nScreenshot (885)1920\u00d71080 315 KB\nScreenshot (886)1920\u00d71080 308 KB\nThis question is in 2024 Dec22: IIT M FN EXAM QDD2\nCan anyone tell how to solve this?" }, { "topic_id": 172471, "topic_title": "What to do if peer has not allowed access and the deadline is over for peer review in Project 2", "author": "SohamHaldar", "created_at": "2025-04-11T18:38:31.145Z", "content": "I had been accidentally given a duplicate peer and assigned a new peer on 10th April with the evaluation deadline being 11th April 11:59 PM. I had asked for access to the Google Sheet for question 1 however I have not been given any access and the deadline is up. What to do?" }, { "topic_id": 172471, "topic_title": "What to do if peer has not allowed access and the deadline is over for peer review in Project 2", "author": "21f3000745", "created_at": "2025-04-11T19:43:56.820Z", "content": "Yes, same for me the links i got has not been accessed to me. I mailed regarding this. So i filled form for most of the peers. I was waiting for the response but didnt get any." }, { "topic_id": 172471, "topic_title": "What to do if peer has not allowed access and the deadline is over for peer review in Project 2", "author": "carlton", "created_at": "2025-04-12T03:33:08.547Z", "content": "@SohamHaldar @21f3000745 We had sent out an email with an extra non - duplicate peer and extended the deadline by a day to accommodate reviewing the extra peer. Please check your email with the subject.\n[TDS Jan 25] Bonus peer" }, { "topic_id": 172471, "topic_title": "What to do if peer has not allowed access and the deadline is over for peer review in Project 2", "author": "SohamHaldar", "created_at": "2025-04-12T08:37:29.024Z", "content": "Yes sir, but therein lies the problem, this extra peer (atleast for me) did not give me access to his Google Sheets and now the deadline is over and I could not submit a blank Google form." }, { "topic_id": 172497, "topic_title": "Project 1 : not submitted issue", "author": "22f3000463", "created_at": "2025-04-12T04:49:42.817Z", "content": "@carlton sir my project 1 marks are showing not submited. But i did indeed submit it with proper procedure. What should i do ? For my marks update." }, { "topic_id": 172497, "topic_title": "Project 1 : not submitted issue", "author": "carlton", "created_at": "2025-04-12T05:11:41.862Z", "content": "Some scores will be pushed to dashboard on or after 14th, they are part of an update score batch. Yours is likely waiting to be pushed. We will give a discrepancy form after endterm. If your score is not showing on dashboard, fill that and operations will have a look. From our side we have a score for you of 55 for Project 1." }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "Jivraj", "created_at": "2025-03-06T13:48:39.245Z", "content": "Please post any questions related to Graded Assignment 6 - Data Analysis\nPlease use markdown code formatting (fenced code blocks) when sharing code (rather than screenshots). It\u2019s easier for us to copy-paste and test.\nDeadline 2025-03-15T18:30:00Z" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "Jivraj", "created_at": "2025-03-06T13:49:29.690Z", "content": "" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "24f2006061", "created_at": "2025-03-02T11:45:12.668Z", "content": "The answer choices for questions 1 and 2 in graded assignment 6 are quite confusing. Both questions are single-select, yet three out of the four options are correct in each case. I\u2019m unsure whether to choose one of the correct options or if the question is actually asking for the incorrect one. Could someone please clarify?\n@carlton" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23f2005138", "created_at": "2025-03-02T11:57:04.636Z", "content": "@Jivraj @Saransh_Saini\nI have similar concern\nFor Q1, I used the following code:\nprint(f'Pearson correlation for Karnataka between price retention and column')\nkk = df[df['State'] == 'Karnataka']\nfor col in ['Mileage (km/l)', 'Avg Daily Distance (km)', 'Engine Capacity (cc)']:\n pearson_corr = kk['price_retention'].corr(kk[col])\n print(f'\\t{col:25} : {pearson_corr:.2f}')\n\nAnd got the following output:\nPearson correlation for Karnataka between price retention and column\n\tMileage (km/l) : 0.03\n\tAvg Daily Distance (km) : -0.06\n\tEngine Capacity (cc) : -0.04\n\nWhereas options are below where none of them are correct.\nimage281\u00d7219 9.1 KB\nWhereas for Q2 (Punjab and Yamaha) I used the following code:\nprint(f'Pearson correlation for Punjab and Yamaha between price retention and column')\npb = df[(df['State'] == 'Punjab') & (df['Brand'] == 'Yamaha')]\nfor col in ['Mileage (km/l)', 'Avg Daily Distance (km)', 'Engine Capacity (cc)']:\n pearson_corr = pb['price_retention'].corr(pb[col])\n print(f'\\t{col:25} : {pearson_corr:.2f}')\n\nand got the following answers:\nPearson correlation for Punjab and Yamaha between price retention and column\n\tMileage (km/l) : 0.24\n\tAvg Daily Distance (km) : -0.06\n\tEngine Capacity (cc) : -0.08\n\nThe options for Q2 are given below and 2 of them are correct (AvgDistance and Mileage).\nimage278\u00d7216 9.19 KB" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "carlton", "created_at": "2025-03-04T10:11:22.975Z", "content": "@24f2006061 We are looking into it. We will update based on our analysis. Thanks for letting us know.\nKind regards" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "AbhinavOhri", "created_at": "2025-03-03T18:06:51.395Z", "content": "I used a python script to get the solution to quesiton 1 of week 6 graded assignment. It matches three options. Is this a bug or like we then need to analyze using the pearson coefficient to determine which option is the correct one\nimage1383\u00d7263 25 KB" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "24ds3000090", "created_at": "2025-03-07T17:12:28.199Z", "content": "Dear Sirs, Can we have some response on these issues related particularly to the questions 1 and 2 of Graded Assignment 6. It looks like multiple options are correct in the given options. Any guidance or hint, on how to arrive at the right answer will be helpful. Thanks and regards. @carlton @Jivraj @Saransh_Saini" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23f2003413", "created_at": "2025-03-08T15:17:03.743Z", "content": "Yeah\u2026Even I am facing the same issue. Out of the 4 options provided, 3 options are correct in my case both for Q1 & Q2, but both these questions are single-choice questions. Kindly look into it and help us out @carlton !" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23ds2000092", "created_at": "2025-03-10T07:56:14.493Z", "content": "I guess for both Q1 & Q2, we need to find the option that is having stronger correlation (positive/negative). Please correct me if I am wrong." }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "21f2000709", "created_at": "2025-03-11T06:42:12.463Z", "content": "Any updates on these? I am too facing the same issue.\n@carlton @Jivraj @Saransh_Saini" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "Udipth", "created_at": "2025-03-11T17:42:32.616Z", "content": "In GA6 for first 2 questions 3 out of 4 options are correct. Even the question is not clearly asking anything. Kindly suggest are we supposed to select the wrong one\nimage2083\u00d7575 47.6 KB" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23f2003413", "created_at": "2025-03-12T03:42:05.053Z", "content": "Kindly update us regarding the status of Q1 & Q2 @carlton @Jivraj" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "lakshaygarg654", "created_at": "2025-03-12T11:29:04.042Z", "content": "@Jivraj @carlton @Saransh_Saini\nDear TDS Team,\nThere are multiple issues in Graded Assignment 6 that require urgent attention:\n\nQuestions 1 and 2, along with their options, are ambiguous.\nIn Questions 3 and 4, I am unable to obtain an exact answer that matches any of the given options, despite trying multiple approaches, including the Excel regression method and other models in a Google Colab file.\nThe data for Question 10 is missing. I attempted to run the shapefile in QGIS, but it resulted in an error. Additionally, I searched for the shapefile of New York roads on official websites, but their servers are currently under maintenance.\n\nThe assignment deadline is approaching, but these issues remain unresolved. Kindly look into this matter at the earliest and provide a resolution as soon as possible.\nThank you for your support." }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "21f2000709", "created_at": "2025-03-12T13:30:00.912Z", "content": "Yes, there are no specifics in Q1 to Q4 and are quite ambiguous.\nFor instance:\n\nforecast the 2027 resale value of the Hero - HF Deluxe in Gujarat, using historical data.\n\nbut is this talking about the average resale value as no input features are specified?" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "lakshaygarg654", "created_at": "2025-03-12T14:11:15.210Z", "content": "Let\u2019s wait for their response.\nI submitted nearby option for Q3 and Q4" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23f3001745", "created_at": "2025-03-12T14:36:43.739Z", "content": "@Jivraj @carlton @Saransh_Saini\nCan you please provide any update ASAP as the deadline for this GA coincides with Quiz 2. With many ambiguities unresolved it\u2019s hard to solve this and study for Quiz 2 (and do offline college work even though that\u2019s not your problem).\nThanks" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "Jivraj", "created_at": "2025-03-13T09:47:03.906Z", "content": "Hi @all\nQuestion intends you to select most correlated one.\nSelect option which is absolute highest." }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "Sunil_mv", "created_at": "2025-03-14T14:30:12.725Z", "content": "@Jivraj - Can you please check answer choices for Q7 for GA6 where no choices are matching with the answer. The answer is coming to around 11.5 kms which is 11500 meters.\nQ.A wildfire is threatening a rural mountain region, and emergency services need to coordinate evacuation routes for four remote communities. The Emergency Management Center is located at a central command post, and must plan the most efficient evacuation route to ensure rapid and safe community evacuation. The four communities are: Pine Pines Junction : (26.5596,-99.5336) ;Maple Fields Station : (26.4212,-99.4597);South Glen Crossing : (26.5962,-99.5243);Cedar Creek Retreat : (26.56,-99.4519) & Central Command Post Location: (26.4644,-99.4771) Using the Haversine package, calculate the distance from the Central Command Post to Pine Pines Junction. Which of the following is the MOST ACCURATE distance" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23f3001601", "created_at": "2025-03-14T16:06:48.081Z", "content": "image1318\u00d7377 34.2 KB\nwhat to do if 3 options have same value -0.04 and all are correct?" }, { "topic_id": 169283, "topic_title": "Graded assignment 6", "author": "23f2005471", "created_at": "2025-03-15T05:54:10.148Z", "content": "@carlton @Jivraj\nMy question 7 for GA6 is :\nA wildfire is threatening a rural mountain region, and emergency services need to coordinate evacuation routes for four remote communities. The Emergency Management Center is located at a central command post, and must plan the most efficient evacuation route to ensure rapid and safe community evacuation. The four communities are: Silver Springs Community : (42.1029,-85.665) ;Pleasant Harbor Community : (42.1238,-85.9043);Summit Shores Village : (42.0415,-85.8696);River Retreat Outpost : (42.0417,-85.6836) & Central Command Post Location: (42.0587,-85.7226) Using the Haversine package, calculate the distance from the Central Command Post to Silver Springs Community. Which of the following is the MOST ACCURATE distance\nWhose options provided are :\n10418 meters\n12287 meters\n10965 meters\n11149 meters\nHowever, after trying all methods out there my distance comes out to be 6873 meters, I selected 10418 as the answer (closest approximation to 6873 meters)\nI assume that the question must have been central command post to summit shores village (whose answer turns out to be 12287 meters)\nKindly look into the question, and let me know about the same (the destination from central command post)" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-14T15:47:53.036Z", "content": "Dear Learner,\nThis is the discussion thread for Graded Assignment 7. Please post any queries related to it here.\nDeadline: 2025-03-26T18:29:00Z" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-14T15:48:44.867Z", "content": "" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-03-14T15:49:06.024Z", "content": "" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "AbhinavOhri", "created_at": "2025-03-18T18:40:18.038Z", "content": "Is it compulsory to use microsoft powerpoint? Can we use google slides?" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-19T03:31:40.631Z", "content": "We will be using scripts to check the submissions. You will have to use PowerPoint.\nKind regards" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "23ds3000002", "created_at": "2025-03-19T18:43:36.574Z", "content": "Hi @carlton,\nI was working on GA7 as part of Task 4 in 7.1. In task 4.Sheet1, the columns include Series ID, Item, Year, Month, and Value. While I could extract Series ID and Item, I couldn\u2019t locate Year, Month, or Value in the dataset. Could someone please assist me with this?\nimage1393\u00d7657 67.8 KB" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "21f3000766", "created_at": "2025-03-19T20:59:13.713Z", "content": "There is another dataset provided for the other records." }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-03-19T23:10:44.478Z", "content": "image1227\u00d7791 78.2 KB\nMonthly Price Indices file have those columns." }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "23f2004313", "created_at": "2025-03-20T15:38:46.618Z", "content": "@Jivraj\nIn the GA 7.1 part it is said that we need data of which columns are\n\nbut the dataset provided has no column named \u201cItem\u201d\n" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "23ds3000002", "created_at": "2025-03-20T16:10:44.310Z", "content": "Thanks a lot for pointing out and sorry it\u2019s my bad missed it." }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "23ds3000002", "created_at": "2025-03-20T16:13:35.023Z", "content": "Item is there in other sheet we might have to join them to get items." }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "23f2004313", "created_at": "2025-03-20T16:52:36.384Z", "content": "We have to extract all id\u2019s and their respective item from other sheet and add in first sheet with respect to id\u2019s ." }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "22f2000559", "created_at": "2025-03-22T11:48:58.353Z", "content": "@carlton Sir I don\u2019t have Microsoft PowerPoint. What should I do ?" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-22T12:12:46.000Z", "content": "Use the free version on Microsoft 365" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "Nelson", "created_at": "2025-03-24T09:01:20.720Z", "content": "Below items don\u2019t have prices.\n\n\n\n\nPCU3254123254127111\nAnticoagulants, hemostatics, and digitalis preparations\n\n\n\n\nPCU3254123254127114\nCalcium channel blockers\n\n\nPCU325412325412MM\nMiscellaneous receipts\n\n\nPCU325412325412D112OC\nOther digestive or genito-urinary preparations, over-the-counter\n\n\nPCU325412325412D113\nAntacids\n\n\nPCU325412325412SS\nSecondary products\n\n\nPCU3254123254127112\nACE inhibitors\n\n\n\nSome items don\u2019t have prices for all 24 months.\nAlthough the assignment says 24 months (I assumed 2023 January to 2024 December) data, many items have prices for 2025 Jan as well.\n\nMonthly Price Indices for Segments (Two-year data)\n\nShall I delete the records for which price is not available?\nimage1290\u00d7648 53.1 KB\n@carlton @Jivraj" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "22f2000559", "created_at": "2025-03-24T12:03:28.613Z", "content": "How to give the access to power point slides with the edit option ?" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "23f1001611", "created_at": "2025-03-24T15:32:12.298Z", "content": "@carlton Can you please advise regarding the ga.7.2 as the The current top 5 countries by GDP in 2014 from the dataset are actually aggregated economic groups (not individual countries). can i proceed with that or I need to filter only the individual countries" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "21f3000745", "created_at": "2025-03-26T16:51:13.180Z", "content": "once i submitted the answers. but when i clicked on edit response and it deleted all the submitted answers. What to do in this case @carlton @Jivraj @Saransh_Saini" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-03-27T00:17:26.595Z", "content": "" }, { "topic_id": 169888, "topic_title": "GA7 - Data Visualisation - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-27T02:50:49.238Z", "content": "Hi Tanya,\nBoth you responses have been recorded. So it has not been deleted. Its just the way google forms works, it does not reload your previous responses.\nKind regards" }, { "topic_id": 172021, "topic_title": "EMAIL IN ga-7", "author": "24f1001616", "created_at": "2025-04-07T08:50:43.355Z", "content": "@carlton sir in google form it is written to submit email address of peer but the mail TDS team has sent has 3 drive links .so we have to submit drive links or like create the email by adding \u201c@ds.study.iitm.ac.in\u201d after the username" }, { "topic_id": 172021, "topic_title": "EMAIL IN ga-7", "author": "carlton", "created_at": "2025-04-07T10:13:37.054Z", "content": "If you actually open the drive link you will see the student email. You have to use that email for submitting the form." }, { "topic_id": 172373, "topic_title": "PYQ doubt", "author": "24f1001616", "created_at": "2025-04-10T14:21:56.393Z", "content": "image1141\u00d7678 102 KB\n@carlton sir plz review it\ni think the correct answer should be A" }, { "topic_id": 172373, "topic_title": "PYQ doubt", "author": "carlton", "created_at": "2025-04-10T14:50:28.002Z", "content": "yes saturday is 5 when using weekday ()" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "23f1002510", "created_at": "2025-04-01T08:33:04.511Z", "content": "I have submitted GA 7 in TDS multiple times, inspite of this it is showing not submitted. Please inspect" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "24f1001616", "created_at": "2025-04-01T09:19:39.649Z", "content": "@carlton @POD_TEAM how to peer review for GA7 where is the link??" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "carlton", "created_at": "2025-04-04T06:12:41.834Z", "content": "Dont worry about seek portal. GA 7 scores will only get pushed once peer reviews are done.\n(roughly 3 days before end term).\nKind regards" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "Yogesh1", "created_at": "2025-04-05T11:25:42.561Z", "content": "@carlton @Jivraj\nWhat is to be done if the student in question has not done a question? We are required to fill an answer in the quantitative part. We can\u2019t leave it blank." }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "carlton", "created_at": "2025-04-08T10:38:40.562Z", "content": "Just put zero there. Since all the quantitative answers are positive." }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "23f1002510", "created_at": "2025-04-08T12:35:32.096Z", "content": "Hi Sir, How to get to know about the peer reveiew , till now i have not got any intimation for doing peer review" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "carlton", "created_at": "2025-04-08T13:32:06.500Z", "content": "You were sent an email about it. With the peers to review. It came from the official TDS email.\nYou were sent an email on the 1st of April.\nKind regards" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "24f2003130", "created_at": "2025-04-09T16:15:42.984Z", "content": "Hi @carlton sir,\nI have received the bonus marks email with 5 additional HTML files for peer review. However, I noticed that one of these files was also included in the initial peer grading email.\nCould you please clarify if I should fill out the peer review form for this particular file again, or should I skip it since it has already been graded?\n10000415651280\u00d7349 87.7 KB" }, { "topic_id": 171500, "topic_title": "TDS - GA7 - Score missing", "author": "carlton", "created_at": "2025-04-10T05:29:50.411Z", "content": "Thanks we have made a correction and sent an email." }, { "topic_id": 172254, "topic_title": "\ud83d\udcdc According to TDS Rule 14(b):", "author": "23f2005702", "created_at": "2025-04-09T13:42:38.841Z", "content": "@s.anand @carlton @Saransh_Saini @Jivraj\n\u201cStudents are allowed to take help from their pets in completing assignments.\u201d\nSo I did. \n\n Confession: My Labrador Did All My Assignments \nYes, I got great marks in Assignments, ROEs, and Project 1.\nBut let\u2019s be real\u2026\nIt was my Labrador who did the actual work \nWhile I was snoozing through deadlines, he was:\n\nSolving deployment issues faster than my dev server boots\nWriting function calling code like a true GPT whisperer\nFixing LLM bugs that I didn\u2019t even understand\n\nMeanwhile, I was just vibing in my blanket.\nHe growled at broken APIs.\nI took the credit. \n\n Message from the Dog Developer:\n\n\u201cThank you all for an awesome semester!\nI learned more than some juniors. From containerization to prompt tuning.\nBut I am personally offended by one thing\u2026\u201d\n\n\n\u201cHow dare you give bonus marks on Week 7?\nI skipped it \u2014 just like many \u2014 because we were told only best 4 of 7 would count.\nI demand justice. And a belly rub.\u201d\n\u2013 , Full-stack Labrador & Part-time Therapist\n\n\n Moral of the story:\nLet your pets help with your coursework.\nYou get the grade. They get the rage." }, { "topic_id": 172254, "topic_title": "\ud83d\udcdc According to TDS Rule 14(b):", "author": "23f2004912", "created_at": "2025-04-09T13:51:21.437Z", "content": "After fighting so much for GA, ROE, Project 1, and Project 2, my inner animal got hurt and fell asleep \u2014 and that\u2019s how I ended up missing GA7. Please don\u2019t hurt him any further.\nSwarna-481200\u00d7675 15.1 KB" }, { "topic_id": 172254, "topic_title": "\ud83d\udcdc According to TDS Rule 14(b):", "author": "23f2000237", "created_at": "2025-04-09T13:55:29.831Z", "content": "I know this is obviously a joke but, is there a rule book by any chance ?" }, { "topic_id": 172254, "topic_title": "\ud83d\udcdc According to TDS Rule 14(b):", "author": "roy2003", "created_at": "2025-04-09T14:52:32.741Z", "content": "I think you feed your dog desi ghee instead of pedigree" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "23f2004752", "created_at": "2025-04-03T10:14:21.317Z", "content": "@carlton can you give me some advice regarding preparation for end term exam." }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "Priya5379", "created_at": "2025-04-03T10:34:32.618Z", "content": "any question papers for preparations and on what basis the questions would come" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "22f2001590", "created_at": "2025-04-07T01:01:44.113Z", "content": "@carlton @Jivraj @Saransh_Saini\nHi,\nWe have 6 days for ET. I request you to share module weightage (if it\u2019s not secret).\nPlease release mock as early as possible because this term course content has been changed so pyqs won\u2019t help much.\nThanks\nSujay D" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "roy2003", "created_at": "2025-04-07T02:28:43.513Z", "content": "@carlton, please release the mock or give us the proper resources. The resources in the course introduction and the pyqs have no similarities. Many questions come from other topics, such as MLT and many others. Those who didn\u2019t complete it find it too difficult. Please don\u2019t keep us in delusion." }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "Nomit", "created_at": "2025-04-07T03:39:29.799Z", "content": "Going through GA\u2019s would be good idea." }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "Sakshi6479", "created_at": "2025-04-07T04:24:24.154Z", "content": "Yes sir please it will help us to prepare better for end term." }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "Sakshi6479", "created_at": "2025-04-07T04:25:23.113Z", "content": "Yes sir we all are facing the same problem." }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "carlton", "created_at": "2025-04-07T04:58:01.216Z", "content": "The Tuesday and the Thursday session will cover end term including a mock.\nEnd term is usually very easy for TDS. A look at prior end terms is a good indicator of how easy they are.\nKind regards" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "23f2004912", "created_at": "2025-04-07T05:40:28.776Z", "content": "@Carlton With just 5 days left, I wanted to ask for a quick suggestion.\nI\u2019m prioritizing PYQs for sure, but between revisiting lectures and attending TA sessions (both quite time-consuming), which one would you recommend focusing on for better returns?\nAlso, if possible, could you please point out the top 2\u20133 most important topics\u2014maybe things like LLM, Data Sourcing, etc.\u2014to give more attention to?" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "carlton", "created_at": "2025-04-07T05:53:37.081Z", "content": "I recommend attending the Tues and Thurs session this week or watching the recordings. Its the same every term, those that attend the session score the best marks. I say this because there is no way for me to convey in a discourse post all the important things to focus on. But I can do that in a 2 hour session." }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "22f2001640", "created_at": "2025-04-08T12:32:20.035Z", "content": "Practice PYQ Drive link provied in Tuesdays End term revision Session\n\ndocs.google.com\n\n\n\nPYQ Sheet\nThis Sheet is private\n\n\n\n\n\n" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "A_LAKSHMI", "created_at": "2025-04-09T03:05:15.184Z", "content": "Sir could you provide the recording for yesterday\u2019s live session as in youtube its not uploaded yet\nThank you" }, { "topic_id": 171668, "topic_title": "End term TDS", "author": "A_LAKSHMI", "created_at": "2025-04-09T03:06:43.667Z", "content": "Sir will the recent 3 pyqs be sufficient as the pyqs before 2024 are different compared to the recent ones. Could u pls let us know about it\nThank you" }, { "topic_id": 171672, "topic_title": "Why Failed?", "author": "virajpitale", "created_at": "2025-04-03T10:44:03.443Z", "content": "Screenshot 2025-04-03 1613021268\u00d7533 16.3 KB\nvirajpitale/tds-project1\non github you can clearly see i added mit license still it is showing failed" }, { "topic_id": 171672, "topic_title": "Why Failed?", "author": "Jivraj", "created_at": "2025-04-03T10:47:22.621Z", "content": "image1480\u00d7950 140 KB\nI checked your github repo MIT License file is named as Licenese.md but standard naming for License is LICENSE or LICENSE.md (with all caps)." }, { "topic_id": 171672, "topic_title": "Why Failed?", "author": "virajpitale", "created_at": "2025-04-03T11:00:47.042Z", "content": "So, should I edit the filename now, or will you count it as missing?" }, { "topic_id": 171672, "topic_title": "Why Failed?", "author": "virajpitale", "created_at": "2025-04-03T12:27:21.792Z", "content": "@Jivraj please reply" }, { "topic_id": 171672, "topic_title": "Why Failed?", "author": "virajpitale", "created_at": "2025-04-07T12:15:01.305Z", "content": "Screenshot 2025-04-07 1742561710\u00d7518 33 KB\nI submitted the project within the deadline, and I ensured that all requirements were fulfilled, including correctly adding the MIT License file. The license file was named properly and contained the correct content.\nHowever, I received a message stating that the MIT License was not present, and that the prerequisites were not completed \u2014 resulting in a failed status. This is surprising and feels unfair, as I\u2019ve double-checked my submission and confirmed that everything, including the license file, is in place and named correctly.\nHere is my GitHub repo for your reference: GitHub - virajpitale/tds-project1\nI kindly request a re-evaluation of my submission, as I believe I\u2019ve met all the required criteria. I would really appreciate your time in looking into this matter again.\nThank you for your understanding.\n@Jivraj" }, { "topic_id": 171999, "topic_title": "Project 1 solution repository link", "author": "Nomit", "created_at": "2025-04-07T03:41:26.209Z", "content": "Can anyone share the link to project 1 solution github repo." }, { "topic_id": 171999, "topic_title": "Project 1 solution repository link", "author": "carlton", "created_at": "2025-04-07T05:50:26.193Z", "content": "The repo has not been made public. But until that happens, we are allowed to share the solution.\nJust name the script app.py, build the docker image according to test environment. This also happened to be the highest scoring script getting 19 tasks correct.\n# /// script\n# requires-python = \">=3.11\"\n# dependencies = [\n# \"fastapi\",\n# \"httpx\",\n# \"uvicorn\",\n# ]\n# ///\n\nfrom fastapi import FastAPI, HTTPException\nfrom fastapi.staticfiles import StaticFiles\nfrom fastapi.responses import FileResponse\nimport os\nimport httpx\nimport re\nimport asyncio\n\napp = FastAPI()\napp.mount(\"/static\", StaticFiles(directory=\"static\"), name=\"static\")\n\ntoken = os.environ[\"LLMFOUNDRY_TOKEN\"]\n\n\nasync def llm(system_prompt: str, user_prompt: str) -> str:\n \"\"\"Call GPT-4o-Mini via AI Proxy.\"\"\"\n async with httpx.AsyncClient(timeout=30.0) as client:\n response = await client.post(\n \"https://llmfoundry.straive.com/v1/chat/completions\",\n headers={\"Authorization\": f\"Bearer {token}\"},\n json={\n \"model\": \"gpt-4o-mini\",\n \"messages\": [\n {\"role\": \"system\", \"content\": system_prompt},\n {\"role\": \"user\", \"content\": user_prompt},\n ],\n },\n )\n response.raise_for_status()\n return response.json()[\"choices\"][0][\"message\"][\"content\"]\n\n\nsystem_prompt = \"\"\"The user will provide a task description.\nWrite one or more `bash` or `python` scripts to execute the task.\n\nCODING RULES:\n\n- uv, the Python runner, is ALREADY installed. Run with `uv run [URL] [ARGUMENTS]`\n- Parse dates with `python-dateutil`\n- Sender email is in the `From: \"Name ` header\n- When removing a prefix (e.g. `/data/docs/`) from a path, retain the path after the prefix\n- Call an LLM via a POST request to `https://llmfoundry.straive.com/openai/v1/chat/completions` with `Authorization: Bearer {os.getenv(\"LLMFOUNDRY_TOKEN\")}` and this JSON body:\n {\n model: \"gpt-4o-mini\",\n messages: [\n { role: \"system\", content: \"[INSERT SYSTEM PROMPT]\" },\n { role: \"user\", content: [\n { type: \"text\", text: \"[INSERT USER MESSAGE]\" }, // for text\n { type: \"image_url\", image_url: { url: `data:[IMAGE MIME TYPE];base64,[IMAGE BASE64]`, detail: \"low\" } }, // for image. Get MIME type DYNAMICALLY from image\n ]}\n ],\n // response_format: \"json_object\", // forces JSON response\n }\n Response is in `response.choices?.[0]?.message?.content`. Error is in `response.error?.message`.\n- Calculate embeddings with a POST request to `https://llmfoundry.straive.com/openai/v1/embeddings` with `Authorization: Bearer {os.getenv(\"LLMFOUNDRY_TOKEN\")}` and this JSON body:\n {\n model: \"text-embedding-3-small\",\n input: [array of strings],\n }\n Embeddings are in response.data[*].embedding - an array of floats.\n Calculate the dot product of the embeddings (skipping the diagonal) to find the most similar pair of strings.\n\nclient.post(\n f\"{openai_api_base}/embeddings\",\n headers={\"Authorization\": f\"Bearer {openai_api_key}\"},\n json={\"model\": \"text-embedding-3-small\", \"input\": data},\n )\n- When extracting card information, use the system prompt \"Extract the EXACT dummy credit card number from this test image\"\n\nEXECUTION RULES: An automated agent will blindly run the scripts you provide. So ONLY\nwrite the FINAL script(s) to run in ```bash or ```python code fences.\n\"\"\"\n\n\n@app.post(\"/run\")\nasync def run_task(task: str):\n \"\"\"Execute a plain-English automation task.\"\"\"\n response = await llm(system_prompt, task)\n print(f\"\\n\ud83d\udfe1 Running task:\\n{task.strip()}\\n\")\n print(f\"\\n\ud83d\udfe1 {response}\\n\")\n\n results = []\n for language, code in re.findall(r\"```(python|bash)\\n(.*?)\\n```\", response, re.DOTALL):\n print(f\"\\n\ud83d\udfe1 Running {language} code:\\n{code}\\n\")\n if language == \"python\":\n result = await execute_python(code)\n else: # bash\n result = await execute_bash(code)\n results.append({\"lang\": language, **result})\n\n print(f\"\\n\ud83d\udfe1 Results:\\n{results}\\n\")\n return {\"response\": response, \"results\": results}\n\n\n@app.get(\"/read\")\nasync def read_file(path: str):\n \"\"\"Read contents of a file.\"\"\"\n # Validate path is within /data\n path = os.path.normpath(path)\n if not path.startswith(\"/data/\"):\n raise HTTPException(status_code=400, detail=\"Invalid path\")\n if not os.path.exists(path):\n raise HTTPException(status_code=404, detail=\"File not found\")\n return FileResponse(path)\n\n\n@app.post(\"/execute/python\")\nasync def execute_python(code: str):\n \"\"\"Execute Python code directly.\"\"\"\n proc = await asyncio.create_subprocess_exec(\n \"python3\",\n \"-\",\n stdin=asyncio.subprocess.PIPE,\n stdout=asyncio.subprocess.PIPE,\n stderr=asyncio.subprocess.PIPE,\n )\n stdout, stderr = await proc.communicate(code.encode())\n\n if proc.returncode != 0:\n print(f\"\\n\ud83d\udd34 Python execution failed:\\n{stderr.decode()}\")\n raise HTTPException(status_code=500, detail=f\"Execution failed: {stderr.decode()}\")\n\n return {\"stdout\": stdout.decode(), \"stderr\": stderr.decode()}\n\n\n@app.post(\"/execute/bash\")\nasync def execute_bash(code: str):\n \"\"\"Execute bash code directly.\"\"\"\n proc = await asyncio.create_subprocess_exec(\n \"bash\",\n stdin=asyncio.subprocess.PIPE,\n stdout=asyncio.subprocess.PIPE,\n stderr=asyncio.subprocess.PIPE,\n )\n stdout, stderr = await proc.communicate(code.encode())\n\n if proc.returncode != 0:\n print(f\"\\n\ud83d\udd34 Bash execution failed:\\n{stderr.decode()}\")\n raise HTTPException(status_code=500, detail=f\"Execution failed: {stderr.decode()}\")\n\n return {\"stdout\": stdout.decode(), \"stderr\": stderr.decode()}\n\n\n@app.get(\"/\")\nasync def read_root():\n \"\"\"Serve the index.html file.\"\"\"\n return FileResponse(\"static/index.html\")\n\n\nif __name__ == \"__main__\":\n import uvicorn\n\n uvicorn.run(app, host=\"0.0.0.0\", port=8000)\n" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "22f3000585", "created_at": "2025-04-01T05:16:56.562Z", "content": "Sir,\nThe License file is present in the github repository however i received a mail that said that it was absent.\nimage1145\u00d7673 33.8 KB\nimage633\u00d7336 7.1 KB\nSir I thought that the \u2018LICENSE\u2019 file had to be renamed to \u2018MIT LICENSE\u2019.\nCan you please look into it. Thankyou!" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "Jivraj", "created_at": "2025-04-01T20:57:59.477Z", "content": "Hi @22f3000585\nStandard MIT License naming criteria is to be named as LICENSE or LICENSE.md(all caps).\nAdding a license to a repository - GitHub Docs\nKind regards" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "22f3000585", "created_at": "2025-04-02T04:12:14.016Z", "content": "image931\u00d7108 3.89 KB\nSir, this is why i renamed it to \u2018MIT LICENSE\u2019.\nSir can you please consider it. Thank you!" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "24ds2000125", "created_at": "2025-04-02T11:20:10.590Z", "content": "Same here. I also added and saved the file as MIT license because of the following message. I request you to please consider evaluating the project.\nScreenshot 2025-04-02 at 4.49.23 PM1776\u00d7228 15.5 KB" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "carlton", "created_at": "2025-04-02T15:04:59.106Z", "content": "@24ds2000125 @22f3000585\nI completely appreciate that you feel these are minor issues.\nBut the team has decided that we cannot allow students to make changes to their repos. Because someone else might have another minor issue they want to fix. We have to apply the rule uniformly.\nUnfortunately we cannot allow submissions that fail the prerequisites.\nChanging it now will not suddenly make it eligible.\nThese things do matter when done at scale. Its an important lesson Anand wants students to understand. These \u201cminor\u201d things matter.\nIts a bit like assembling a rocket and forgetting the checklist for the pilot. Minor detail, costs Rs 2, but the rocket cannot leave without it.\nWe had a significant discussion about it internally. For the sake of fairness to everyone who got it right, we cannot allow edits after the Project deadline. It makes the prerequisites meaningless, especially when it was clearly stressed upon in the sessions and the Project page.\nI know you will feel very disappointed but it is the decision the team has made and I have shared the reasons why.\nKindest regards" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "22f3000585", "created_at": "2025-04-02T15:20:45.985Z", "content": "Sir,\nThankyou for your prompt reply to my query.\nI wanted to let you know that i had made change of \u2018LICENSE\u2019 to \u2018MIT LICENSE\u2019 on the 16th of Feb itself as that was the day that i had received the mail and because I saw that the submission date had been extended by one day(i.e the 16th of Feb itself).\nI completely understand what you are trying to convey but that was the sole reason i made that change on the 16th.\nI completely respect your decision but if there is even a slight possibility that you consider it (only because I did it on the 16th) I would highly appreciate it.\nThankyou!" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "carlton", "created_at": "2025-04-02T15:55:00.653Z", "content": "One thing we are doing is looking at the latest commit before the 18th of Feb. So if it was correct before the 18th of Feb then we will consider it and evaluate it, but it has to be precisely what is expected. If so, then your submission will be evaluated by building the image from the docker manifest in the github present at the version before the 18th." }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "22f3000585", "created_at": "2025-04-02T16:02:57.956Z", "content": "Well noted sir. Thanks a lot!" }, { "topic_id": 171485, "topic_title": "Project 1 discrepancy regarding mit license", "author": "22f3000585", "created_at": "2025-04-06T13:59:53.894Z", "content": "Sir, I received the mail today -\nimage652\u00d7156 5.43 KB\nSir, I had already added the LICENSE and changed it to\u2019MIT LICENSE\u2019 due to this reason before the deadline itself.\nimage836\u00d7101 18.2 KB\nSir,the rest of my prerequistes are working well.Can you please check as due to this my project has also not been evaluated.The MIT LICENSE file was already present in the github repo as I submitted my project\u2019s github repo in the google form that was provided.\nimage1113\u00d7487 20.2 KB\nSir can you please check.\nThankyou" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-19T08:17:46.856Z", "content": "Please post any questions related to Project 1 - LLM-based Automation Agent.\nDeadline: Sunday, February 16, 2025 6:29 PM\nUpdate on 27 Jan 2025:\nA sample evaluation script for Project 1 tasks A1-A10 is available at tools-in-data-science-public/project-1 at tds-2025-01-project-1-wip \u00b7 sanand0/tools-in-data-science-public \u00b7 GitHub\nYou can use this to validate your code for Project 1.\nPlease note:\n\nThis is a sample. It WILL change.\nDon\u2019t rely on the dataset being the same. It WILL change.\nLLMs give different results each time they are called. Make sure:\n\nYour code gives correct results reliably (i.e. try a few times)\nChange the task in the evaluation script slightly to test variations\n\n\nYour AI Proxy usage resets on 1 Feb. You have a limited budget. Utilize what you can this month.\nFor those who submit their code by Friday 31 Jan, I will run a sample evaluation and share the results.\n" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-19T08:20:32.879Z", "content": "" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "roy2003", "created_at": "2025-01-19T13:44:38.945Z", "content": "sir show us all the way to do project" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-19T13:45:31.017Z", "content": "Hi Shouvik,\nWe will have live sessions to guide on how to do project.\nKind regards\nJivraj" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f2000237", "created_at": "2025-01-20T10:44:32.687Z", "content": "Will those session be on youtube too?" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-20T10:48:22.899Z", "content": "Hi Sakthivel,\nYes all sessions are being recorded and are available on youtube within a day.\nJan 25 TDS Playlist\nKind regards" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-23T09:57:29.120Z", "content": "Screenshot 2025-01-23 1516141281\u00d7125 18.1 KB\nsir @Jivraj after editing line 127 in datagen.py i got those required data files. is it allowed ? also i had to run datagen.py MANUALLY(is this process also should be automatic)?" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-23T11:30:21.008Z", "content": "Hi Guddu ,\nI didn\u2019t make any changes to file and it worked for me. Can you mention what is need of making changes ?\ncommand that I used :\nuv run datagen.py 22f3002542@ds.study.iitm.ac.in --root ./data\nhere --root option defines the folder where you want to store generated data. by default it would try to create a folder in root directory of operating system.\nKind regards\nJivraj" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f2005325", "created_at": "2025-01-23T13:05:16.643Z", "content": "getting this issue :\nopenai.AuthenticationError: Error code: 401 - {'error': {'message': 'Your authentication token is not from a valid issuer.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_issuer'}}\n" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-23T13:22:03.304Z", "content": "Hi Aishik,\nPls add context to your query, without that we won\u2019t be able to understand, where exactly you are facing problem.\n\n\n\n 23f2005325:\n\nopenai.AuthenticationError: Error code: 401 - {'error': {'message': 'Your authentication token is not from a valid issuer.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_issuer'}}\n\n\n\nPossible reasons for this issue:\n\nNot using anand sir\u2019s proxy url for sending requests.\nToken not being correct.\n" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f2005325", "created_at": "2025-01-25T16:20:57.111Z", "content": "yes I was not setting the base url to the proxy. I have fixed it thank you ." }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f2005325", "created_at": "2025-01-25T18:12:39.754Z", "content": "While implementing task A5, I am confused about what recent actually means in the phrase \u201crecent log file\u201d, mentioned under task A5, in the problem statement. This confusion arises because there are no dates corresponding to the log files. Should I consider log-0 as the most recent one? or the log- file? Please clarify." }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f2005325", "created_at": "2025-01-26T10:30:43.750Z", "content": "I am getting the following response when I am trying to extract credit card number from the credit-card.png :\n{'id': 'chatcmpl-', 'object': 'chat.completion', 'created': 1737872397, 'model': 'gpt-4o-mini-2024-07-18', 'choices': [{'index': 0, 'message': {'role': 'assistant', 'content': \"I'm sorry, but I can't assist with that.\", 'refusal': None}, 'logprobs': None, 'finish_reason': 'stop'}], 'usage': {'prompt_tokens': 946, 'completion_tokens': 11, 'total_tokens': 957, 'prompt_tokens_details': {'cached_tokens': 0, 'audio_tokens': 0}, 'completion_tokens_details': {'reasoning_tokens': 0, 'audio_tokens': 0, 'accepted_prediction_tokens': 0, 'rejected_prediction_tokens': 0}}, 'service_tier': 'default', 'system_fingerprint': '', 'monthlyCost': 0.07715699999999998, 'cost': 0.0029040000000000003, 'monthlyRequests': 31, 'costError': 'crypto.createHash is not a function'}\n\nmy code is as below :\ndef extract_credit_card_number():\n import requests\n import base64\n import os\n from dotenv import load_dotenv\n load_dotenv()\n\n\n\n BASE_URL = \"http://aiproxy.sanand.workers.dev/openai/v1/chat/completions\"\n headers = {\n \"Content-Type\": \"application/json\",\n \"Authorization\": f\"Bearer {os.environ[\"AIPROXY_TOKEN\"]}\"\n }\n\n image_path = \"../data/credit_card.png\"\n\n with open(image_path, \"rb\") as image_file:\n base64_image = base64.b64encode(image_file.read()).decode(\"utf-8\")\n\n payload = {\n \"model\": \"gpt-4o-mini\",\n \"messages\": [\n {\n \"role\": \"system\", \n \"content\": \"You are a helpful assistant that provides detailed and accurate descriptions of images. Focus on describing the objects, colors, textures, the overall scene, and most importantly, the text and numbers in the image. Be concise but thorough.\"\n },\n {\n \"role\": \"user\",\n \"content\": [\n {\n \"type\": \"text\",\n \"text\": \"You are given an image containing a credit card number. Extract the credit card number from the image\"\n },\n {\n \"type\": \"image_url\",\n \"image_url\": {\n \"url\": f\"data:image/png;base64,{base64_image}\"\n }\n }\n ]\n }\n ],\n }\n\n \n response = requests.post(BASE_URL, headers=headers, json=payload)\n\n \n if response.status_code == 200:\n result = response.json()\n print(\"RESULT:\", result)\n cno = result[\"choices\"][0][\"message\"][\"content\"]\n print(\"CREDIT CARD NUMBER:\", cno)\n else:\n print(f\"Error: {response.status_code}\")\n print(response.text)\n\nplease guide @Jivraj @Saransh_Saini" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f1000299", "created_at": "2025-01-26T17:16:01.337Z", "content": "do we have to do these tasks in the linux? As in some of the GA1, the linux answers only accepted. Please tell me that, do we can do it in the desktop or we have to use linux?\n@Jivraj @carlton" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "Saransh_Saini", "created_at": "2025-01-26T18:10:34.636Z", "content": "The bash commands are usually run in a linux machine, but you can easily run those commands in VSCode without installing any virtual machines. Download the WSL extension in VSCode and you will get a WSL terminal to work with.\nFor more information watch this video https://youtu.be/q74CP4fB7cY?si=M_zw8WzpmMCyVQat or watch TDS Live Sessions.\nRegards,\nTDS TA" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "23f1002382", "created_at": "2025-01-27T01:27:41.658Z", "content": "what frameworks can we use? hopefully anything?\nor what frameworks can\u2019t we use?\n@carlton @Jivraj" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-27T03:04:44.636Z", "content": "Project 1 deliverables are all that matter. How you accomplish them is not very relevant. The keys to a successful Project 1 are:\nDeliverables,\nand an example of the Evaluation has been provided.\nIf your project runs in accordance with the Evaluation methodology then it is considered.\nScreenshot 2025-01-27 at 8.35.23 am1764\u00d71764 374 KB\nPlease read the documentation carefully from top to bottom.\nSo the main question is how do you test if the script will run according to the evaluation? The whole point is for it to run not just on your system. It should be deployable anywhere on any machine. Your solution should work anywhere we test it. Thats why you package it in a docker container. How you achieve that is up to you. But if we cannot run your docker container according to the specification we have provided then it has failed this crucial test.\nKind regards" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-27T03:09:21.493Z", "content": "@23f1002382\nYou can use any library as long as your Project 1 meets the deliverable requirements and does all the (20+) API tasks.\nKind regards" }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-27T13:32:36.477Z", "content": "A sample evaluation script for Project 1 tasks A1-A10 is available at tools-in-data-science-public/project-1 at tds-2025-01-project-1-wip \u00b7 sanand0/tools-in-data-science-public \u00b7 GitHub\nYou can use this to validate your code for Project 1.\nPlease note:\n\nThis is a sample. It WILL change.\nDon\u2019t rely on the dataset being the same. It WILL change.\nLLMs give different results each time they are called. Make sure:\n\nYour code gives correct results reliably (i.e. try a few times)\nChange the task in the evaluation script slightly to test variations\n\n\nYour AI Proxy usage resets on 1 Feb. You have a limited budget. Utilize what you can this month.\nFor those who submit their code by Friday, I will run a sample evaluation and share the results.\n\n@carlton @Jivraj @Saransh_Saini - please socialize this during the live sessions." }, { "topic_id": 164277, "topic_title": "Project 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025]", "author": "Divya1", "created_at": "2025-01-27T14:00:22.634Z", "content": "By clicking the project link ,I am getting the notes\u2026but no project is available in my project 1" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "HARISH.S", "created_at": "2025-03-02T04:22:49.352Z", "content": "My project 1 marks are not showing in the dashboard. please check on that. i submitted my project on 16.02,2025\n23f3000975@ds.study.iitm.ac.in - my id" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "23f2000237", "created_at": "2025-03-02T05:18:57.250Z", "content": "Project results have not been released yet. They have posponed everything.\nPlease look into this post.\n\n\n\n\nRevised dates [TDS Jan 2025] Tools in Data Science\n\n\n A few updates on dates. Hope this eases pressure a little. \n\nGraded Assignment 6 moved from 14 Feb to 28 Feb 2025. Submission date moved from 9 Mar to 16 Mar 2025.\nProject 2 moved from 21 Feb to 3 Mar 2025. Submission date moved from 17 Mar to 31 Mar 2025.\nGraded Assignment 7 moved from 28 Feb to 7 Mar 2025. Submission date moved from 16 Mar to 26 Mar 2025.\nProject 1 results will be released by 16 Mar 2025.\n\nThe TDS course page now reflects these dates.\n \n\n" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "Nomad", "created_at": "2025-03-27T07:45:03.147Z", "content": "Hi @carlton,\nMy Project 1 scores are not visible on the part, I have definitely submitted before the deadline and on the grades section - its coming as not submitted. I have mailed support team as well. Will it be possible to check the same in any manner.\nRegards,\nAjit" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-03-27T07:49:58.069Z", "content": "No one has received their Project 1 scores yet. We are hoping to very soon announce preliminary results. (maybe in 24 hours or so). Depends how many bugs we get bitten by.\nKind regards" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "21f2000709", "created_at": "2025-03-28T08:08:38.183Z", "content": "@carlton any updates on the Project 1 results?" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-03-28T08:59:17.000Z", "content": "We are releasing them today. You will get an email with lots of goodies in it \nKind regards" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "21f2000709", "created_at": "2025-03-28T09:19:54.084Z", "content": "\n\n\n carlton:\n\nlots of goodies in it \n\n\nIt is more frightening now\u2026" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "roy2003", "created_at": "2025-03-28T09:33:09.741Z", "content": "If we failed in project1 then we will be awarded free marks in Project2 Please conform that @carlton at least give us some awards for our hard work (Summer special offer), what do you say?" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "lakshaygarg654", "created_at": "2025-03-28T16:02:30.298Z", "content": "I think something heavy is coming\u2026 But it\u2019s 9:30, and nothing\u2019s here yet. Taking their time, I see!" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-03-28T16:58:47.000Z", "content": "We have marks but we are sending you a package of items as well, for your benefit." }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "23f2004912", "created_at": "2025-03-28T18:29:24.959Z", "content": "We have been waiting for you for a month\u2026 and our patience is wearing thin\n1306411745_marco_telugu-jpg-11280\u00d7720 133 KB" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "roy2003", "created_at": "2025-03-29T08:27:09.865Z", "content": "you are dealing with the wrong wrong person" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "22f3000118", "created_at": "2025-03-29T17:41:52.273Z", "content": "sir its not showing anything for me, ive got no mail, what should i do?" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-03-29T17:56:16.566Z", "content": "Screenshot 2025-03-29 at 11.24.19 pm811\u00d7206 29.2 KB\nYou failed pre requisites check. Hence there is no evaluation email.\ni.e. the score is 0 which will be pushed to dashboard on after 1/4/25\nOnly those that passed the pre requisite check got emails with scores." }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "HARISH.S", "created_at": "2025-03-30T03:54:28.227Z", "content": "Sir can you check and say if I passed or not. The link that I submitted for project 1 in the gform contains two links. I wrote \u2018and\u2019 between two website link.\nMy mail id: 23f3000975@ds.study.iitm.ac.in" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "rahul_pathak12", "created_at": "2025-03-31T12:19:54.944Z", "content": "Sir, I hope you\u2019re doing well. I haven\u2019t received any email regarding Project 1 results. Could you please confirm if there\u2019s an issue?\nmy mail id: 23f2000798@ds.study.iitm.ac.in" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-04-04T09:08:56.128Z", "content": "No issue with your submission, you will get a good score.\nKind regards" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-04-04T09:10:28.633Z", "content": "Hi you were supposed to provide just one github link in the format specified. You failed to do that and therefore your submission was not evaluated.\nKind regards" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "carlton", "created_at": "2025-04-04T09:26:25.379Z", "content": "\n\n\n 23f2004912:\n\n1306411745_marco_telugu-jpg-11280\u00d7720 133 KB\n\n\ntools in datascience1024\u00d7939 134 KB" }, { "topic_id": 168916, "topic_title": "Project 1 tds score not showing i", "author": "lakshaygarg654", "created_at": "2025-04-04T09:52:13.054Z", "content": "\n\n\n carlton:\n\n1024\u00d7939 134 KB\n\n\n\u201cHarder the shell, softer the soul\u201d \nContext - form acceptance" }, { "topic_id": 171541, "topic_title": "Peer review clarificaiton", "author": "AbhinavOhri", "created_at": "2025-04-01T17:58:36.806Z", "content": "I am unable to open the files shared by the students I am peer reviewing as I don\u2019t have access to them on my student email. Since we were asked to give access to se2002@study.iitm.ac.in when submitting, I wanted to check how this will work\u2014will the team provide us access, or do we need to request it from the student and wait for them to grant it?\"\n@carlton" }, { "topic_id": 171541, "topic_title": "Peer review clarificaiton", "author": "parthivn28", "created_at": "2025-04-02T02:36:54.332Z", "content": "If u dont have access to the google sheet of ur peer while trying reviewing , it means u can just give them 0 and leave (mentioned in the mail they sent )" }, { "topic_id": 171541, "topic_title": "Peer review clarificaiton", "author": "carlton", "created_at": "2025-04-02T15:07:10.404Z", "content": "Request access from the peer.\nAlso dont forget to give view permissions to your submissions.\nKind regards" }, { "topic_id": 171541, "topic_title": "Peer review clarificaiton", "author": "_Riddhi", "created_at": "2025-04-03T15:32:52.948Z", "content": "I have completed my allotted 3 peer reviews, I was wondering if it\u2019s possible to do more peer reviews for extra credit? I ask because all 3 of my allotted peer reviews were empty submissions and I don\u2019t feel like I actually did any work " }, { "topic_id": 171541, "topic_title": "Peer review clarificaiton", "author": "22f3001832", "created_at": "2025-04-04T05:37:33.980Z", "content": "Where can I do peer review, I do not get mail regarding that?" }, { "topic_id": 171525, "topic_title": "Clarification on API Endpoint Correction in Submission", "author": "23f2005702", "created_at": "2025-04-01T15:09:38.084Z", "content": "@s.anand @carlton @Saransh_Saini @Jivraj\nI submitted the form before the deadline with the API endpoint as /api, but I later realized the correct format was /api/ (with a trailing slash). To fix this, I edited the Google Form today.\nWill this cause any issues with the submission? Please let me know if any further action is needed." }, { "topic_id": 171525, "topic_title": "Clarification on API Endpoint Correction in Submission", "author": "21f2000709", "created_at": "2025-04-02T11:52:04.861Z", "content": "It is not like that, it can be any endpoint, but whatever you submit should work. Like many frameworks treat /api/ and /api differently.\nThe project 2 docs assumes that the endpoint is /api/ and provides the code accordingly." }, { "topic_id": 171525, "topic_title": "Clarification on API Endpoint Correction in Submission", "author": "23f2005702", "created_at": "2025-04-02T12:04:08.373Z", "content": "you are right but if I use postman with /api end point it wont work but with /api/ it will work so.." }, { "topic_id": 171525, "topic_title": "Clarification on API Endpoint Correction in Submission", "author": "23f2005702", "created_at": "2025-04-03T14:38:39.579Z", "content": "@Saransh_Saini\nHere is the tag\nAnd roll number of people in collaboration with our project\n21f3001076@ds.study.iitm.ac.in\n23f2005702@ds.study.iitm.ac.in\n23f2004637@ds.study.iitm.ac.in\n23f2005702@ds.study.iitm.ac.in" }, { "topic_id": 171515, "topic_title": "GA7: Peer Grading Clarification", "author": "22f2000644", "created_at": "2025-04-01T13:11:54.500Z", "content": "@carlton Sir, I want to clarify something about the peer grading process. Some of the files of the student assigned to me are not accessble and others are missing. How am I to grade each thing? From what I understand analysis must be graded based on the shared files but if im not able to access them what should I do? I think requesting view access might violate the spirit of the grading exercise.\nPlease help me out on what to do. Thanks.\nimage1756\u00d71156 149 KB\nUpon checking further, in the assignment we were asked only to share access with se2002@study.iitm.ac.in . So I think all of us might have this issue. what do we do?\nimage1260\u00d7194 29.4 KB" }, { "topic_id": 171422, "topic_title": "Project 2: How to test questions from the GA's", "author": "Aryxn", "created_at": "2025-03-31T07:27:12.763Z", "content": "Hello everyone,\nI have completed a working project of P2, but I want to test it out with actual questions from the GA\u2019s. Is there anyone that can provide with sample question structure, or 1 or 2 questions as a form of \u2018test cases\u2019 so that we can try and fix our project?\nThank you very much in advance\nAryan Singh" }, { "topic_id": 171422, "topic_title": "Project 2: How to test questions from the GA's", "author": "22f1000120", "created_at": "2025-04-01T08:53:28.252Z", "content": "You can do a curl post request or use something like Thunderclient or Postman. If you used fastapi then in the /docs path of your link you will find the open API user interface which you can also use for testing." }, { "topic_id": 171473, "topic_title": "Scores and End Semester exam", "author": "Yogesh1", "created_at": "2025-04-01T01:52:38.764Z", "content": "@carlton @Jivraj @Saransh_Saini\nI have two queries.\n\n\nCould you provide an ETA of GA6 score, GA7 score, final Project 1 score and Project 2 score?\n\n\nI am uncertain about being able to attend the End Semester exam. In case I choose to take the end semester exam next term, will the project scores and ROE score be carried forward to the next term? I don\u2019t know if the marking scheme will change next term or if the old marking scheme is followed for such cases.\n\n\nPlease let me know if possible." }, { "topic_id": 171428, "topic_title": "Request for Extension on TDS Project 2 Deadline", "author": "raji_13", "created_at": "2025-03-31T09:36:18.418Z", "content": "I am really facing difficulty completing Project 2 on time as we had our OPPE exam yesterday, and the past week was dedicated to preparing for it. Additionally, due to an unforeseen emergency, I was unable to write the ROE exam, which resulted in lost marks. This makes it even more crucial for me to perform well in this project to make up for it.\nI sincerely request if it would be possible to extend the deadline by 2 days. This would allow me to put in my best effort and submit quality work. I truly value this opportunity and would be extremely grateful for your consideration.\nThank you for your time and understanding." }, { "topic_id": 171428, "topic_title": "Request for Extension on TDS Project 2 Deadline", "author": "22f1000120", "created_at": "2025-03-31T18:25:33.133Z", "content": "A little more time will help us deploy properly as well. @carlton @Jivraj please allow for some more time. Even when working in groups and mixing and matching code\u2026 the real messy work is debugging and deployment due to the sheer variety of it. Some are deploying on AWS, some on scalingo, some on Digitalocean, some on Render, some on Azure\u2026 even helping amongst ourselves is getting complex because of this." }, { "topic_id": 171054, "topic_title": "Successfully Completed TDS Project 2 \u2013 Seeking Feedback & Demonstration Session", "author": "23f2005702", "created_at": "2025-03-27T11:40:53.676Z", "content": "@s.anand @carlton @Jivraj @Saransh_Saini\nI would like to share that we have successfully completed TDS Project 2, solving 46/57 cases dynamically via Azure after deployment! We also tested it with our friends\u2019 GA questions, and it\u2019s working as expected.\nThis project was a team effort by me and two friends [ @lakshaygarg654 and @23f2004637 ], and we are thrilled with the results post-deployment.\nI would love the opportunity to demonstrate our project to TA and Anand Sir in a Google Meet session on March 31st (since I have OPPE on the 29th and 30th).\nIf you can spare some time for a quick look at our project, it would be awesome! Looking forward to your response." }, { "topic_id": 171054, "topic_title": "Successfully Completed TDS Project 2 \u2013 Seeking Feedback & Demonstration Session", "author": "Saransh_Saini", "created_at": "2025-03-27T11:53:27.567Z", "content": "Hi @23f2005702 @lakshaygarg654\nFirstly, congratulations on your success. And surely you can demonstrate your project. It would be great if you demonstrate it in today\u2019s live session at 8pm. Otherwise next week is all about project 2 discussion." }, { "topic_id": 171054, "topic_title": "Successfully Completed TDS Project 2 \u2013 Seeking Feedback & Demonstration Session", "author": "23f2005702", "created_at": "2025-03-27T11:57:18.945Z", "content": "Thank you for the opportunity! However, I won\u2019t be able to present the project in a public session as my Azure API URL would be exposed, and since it incurs costs per usage, I need to keep it secure.\nI\u2019d prefer a private meet to demonstrate the project. Please let me know if that can be arranged. Looking forward to discussing it!" }, { "topic_id": 171054, "topic_title": "Successfully Completed TDS Project 2 \u2013 Seeking Feedback & Demonstration Session", "author": "21f2000709", "created_at": "2025-03-27T12:27:37.331Z", "content": "That\u2019s amazing @23f2005702 ,\nso far I have completed till 44 Qs and deployed it on azure too !! Mine is solving around 40 correctly out of these 44 (checked with another user\u2019s login on the portal)." }, { "topic_id": 171054, "topic_title": "Successfully Completed TDS Project 2 \u2013 Seeking Feedback & Demonstration Session", "author": "lakshaygarg654", "created_at": "2025-03-27T12:44:46.440Z", "content": "@Saransh_Saini\nI can\u2019t join the meet since I\u2019m out of station and don\u2019t have PC access. I also have other coursework, so I\u2019ll be available for a meet from the 31st onwards" }, { "topic_id": 171054, "topic_title": "Successfully Completed TDS Project 2 \u2013 Seeking Feedback & Demonstration Session", "author": "Aryxn", "created_at": "2025-03-31T07:29:24.499Z", "content": "Congrats for your project mate!\nJust wanted to ask how did you frame your questions for the Graded Assignments? Cause that will help me complete mine.\nThanks in advance" }, { "topic_id": 170413, "topic_title": "[TDS JAN 25] Imp. Announcement for Project 2", "author": "carlton", "created_at": "2025-03-19T05:09:39.178Z", "content": " Dear Learners,\nProf. Anand Live Session Alert!\n\n Date & Time: Wednesday, March 19, 2025 \u00b7 9:00 \u2013 10:00 PM (IST) 2025-03-19T15:30:00Z\n Speaker: Professor Anand (@s.anand)\n Topic: Project 2 Q&A + General Course Queries\n Google Meet Link: Join Here\n\n\n How to Prepare for the Live Session\n Ask Questions in Advance on THIS thread\n\nIf you have doubts about Project 2, post your specific questions in this thread.\nStruggling to phrase your question clearly? Use the TDS GPT Assistant to refine your question before posting.\n TDS GPT Assistant\nPlease keep this thread clean and do not use it for banter or solutions. Its only for questions.\nCheck if someone else has already asked the question before posting. Instead just use a thumbs up.\nIf you still feel the question has not been asked exactly the way you would frame it, then go ahead and ask it.\n\n Continue Using the original Project 2 Discussion Thread for solutions\n\nThe Project 2 Discussion Thread is still available for peer and faculty support.\n Discussion Thread Link\n\n Purpose of This Thread\n\nProf. Anand will review questions in advance to ensure an effective live session.\nPlease post only relevant, well-structured questions here.\n\n\nDon\u2019t miss this opportunity! Get your questions ready and join the session.\n\nKind regards,\nTDS Team" }, { "topic_id": 170413, "topic_title": "[TDS JAN 25] Imp. Announcement for Project 2", "author": "carlton", "created_at": "2025-03-19T05:09:50.078Z", "content": "" }, { "topic_id": 170413, "topic_title": "[TDS JAN 25] Imp. Announcement for Project 2", "author": "kushabarodekar", "created_at": "2025-03-19T15:24:25.468Z", "content": "Hi @carlton ,\nWill this session be recorded and shared later?\nIt conflicts with live session of BA and that session is specially told that It will not be recorded." }, { "topic_id": 170413, "topic_title": "[TDS JAN 25] Imp. Announcement for Project 2", "author": "Muthupalaniappan", "created_at": "2025-03-19T19:54:21.055Z", "content": "@carlton sir, I too prefer a recording. I did not even attend the session due to personal work which I couldn\"t avoid. Pls support" }, { "topic_id": 170413, "topic_title": "[TDS JAN 25] Imp. Announcement for Project 2", "author": "Jivraj", "created_at": "2025-03-19T23:07:07.389Z", "content": "@kushabarodekar @Muthupalaniappan\nAs usual recording will be uploaded to youtube." }, { "topic_id": 170413, "topic_title": "[TDS JAN 25] Imp. Announcement for Project 2", "author": "carlton", "created_at": "2025-03-20T09:21:20.196Z", "content": "\n\n\n\n\nThis is the recording of the session.\nKind regards" }, { "topic_id": 170309, "topic_title": "GA4 bonus marks", "author": "Sakshi6479", "created_at": "2025-03-17T17:58:43.946Z", "content": "Sir,\nI haven\u2019t received bonus marks in ga4 as, i posted queries in discourse regarding ga4. I have scored 8 marks in ga4, but after bonus marks it should be 9, but in dashboard it is showing only 80 marks.\nKindly, update my marks in dashboard.\n@carlton , @Jivraj , @Saransh_Saini" }, { "topic_id": 170309, "topic_title": "GA4 bonus marks", "author": "carlton", "created_at": "2025-03-18T05:33:25.025Z", "content": "Hi @Sakshi6479,\nYou have not followed the instruction in GA4 for the bonus mark.\nScreenshot 2025-03-18 at 11.02.31 am2566\u00d7224 23.2 KB\nWe were given the list by Anand for all those that followed this instruction.\nThat is why you have not received the bonus mark for GA4.\nKind regards" }, { "topic_id": 170147, "topic_title": "Concerns Regarding Various Issues: Graded Assignments, Project Doubts, and ROE Score Updates", "author": "lakshaygarg654", "created_at": "2025-03-17T05:32:43.063Z", "content": "@s.anand @carlton @Jivraj\nDear TDS Team,\nI hope you are doing well. I am writing to highlight several issues and doubts related to different aspects of the course that require clarification and resolution.\n1. Graded Assignments (GA)\n\n\nGA6 Doubts Unresolved: While doubts related to Q1 and Q2 have been addressed, other queries remain unresolved despite being posted in the GA6 thread . The deadline has passed, but no solutions have been provided. (Thread link)\n\n\nGA Platform Changes: Initially, we were solving questions on exam.sanand.workers.dev . However, in GA6, we moved to Seek and in GA7, to Google Forms. The issue is that in GA6, we cannot check our answers like we could in previous assignments.\n\n\n2. Project Updates\n\nProject 1: The result is still awaited, although it was expected on or before March 16. Any update on this would be helpful.\nProject 2: There are multiple doubts posted in the Project 2 discussion thread, but they have not been addressed yet. Without these clarifications, it is difficult to proceed with the project. Could you please provide an expected timeline for when these queries will be resolved? (thread link)\n\n3. ROE Score Update\n\nWhile ROE scores may not be a primary concern, the bonus marks in ROE have still not been updated on the student dashboard. It would be helpful to get confirmation on when these will be reflected.\n\nI appreciate your time and assistance in addressing these concerns. Looking forward to your response.\nBest regards,\nLakshay" }, { "topic_id": 170147, "topic_title": "Concerns Regarding Various Issues: Graded Assignments, Project Doubts, and ROE Score Updates", "author": "23f2004912", "created_at": "2025-03-17T05:51:22.965Z", "content": "tigertds212\u00d7148 6.99 KB\n@carlton It\u2019s been over a month, and now an extra day has been taken as well\u2014when will TDS Project 1 finally be released? The delay is getting excessive; some clarity on the timeline would be appreciated." }, { "topic_id": 170147, "topic_title": "Concerns Regarding Various Issues: Graded Assignments, Project Doubts, and ROE Score Updates", "author": "carlton", "created_at": "2025-03-17T08:10:53.775Z", "content": "\n\n\n lakshaygarg654:\n\nGA Platform Changes: Initially, we were solving questions on exam.sanand.workers.dev . However, in GA6, we moved to Seek and in GA7, to Google Forms. The issue is that in GA6, we cannot check our answers like we could in previous assignments.\n\n\nThe course is in transition. Initially all of it used to be on seek portal. But there were limitations of seek portal that we were not able to work around to deliver the kind of interactive, reactive and rapid corrections/iterations that are now possible because we moved the evaluations from the seek portal to the TDS server. Since the move to the new TDS server on the back end, we are able to also directly see students actual parameterised questions whenever doubts are raised. This is NOT possible on seek portal for us. The results are immediate to see. You got timely rapid feedback for GA 1 to GA 5 from the TAs. The TAs were also able to iterate quickly in discussion with the instructors and the professor as well as operations.\nWith GA 6 our inability to actually see your individual question sets immediately (its possible, but it has to take a very circuitous route via 3 set of people) meant we were always on the back foot for both, checking the answers, as well as making any corrections. And since the questions were parameterised, for technical reasons it was extremely cumbersome/risky/impossible to make changes without it being VERY disruptive to all students. These were some of the reasons we are transitioning. We have seen this problem term after term in prior terms with regards to the seek portal. This is a technological limitation of the current seek portal that directly impacts our ability to react to a dynamic course like TDS.\nGA 7 was decided to submit via forms again for the reasons listed above. GA6 was straightforward because it was a traditional evaluation. Whereas GA7 is once again very unique and does not handle well in being configured in Seek Portal. Since it was not possible in such a short time to transition GA7 to our preferred hosting server and student favourite, we opted for the least disruptive solution that we are able to action very quickly upon.\n\n\n\n lakshaygarg654:\n\nProject 1: The result is still awaited, although it was expected on or before March 16. Any update on this would be helpful.\n\n\nProject 1 evaluations is VERY computationally intensive for us to evaluate. Each project although dockerised, with an average submission weighing at 2GB, we have to provision space of 1 TB along with the cloud computer resources for all of that (RAM and vCPUs) and if you thought creating project 1 was tough, you can imagine the technical challenge involved in evaluating the 600+ submissions with all the errors and issues we have to fix. In truth its all hands on deck for us here on the back end because it has been deemed critical. So while we are moving the course along, we are also aware that evaluations are at serious risk of missing crucial deadlines. We are taking the matter with utmost seriousness. Its just that we cant always keep you up to date on every set back we are facing.\nEach and everyone of us are concerned about Project 1 and are working on it. Anand, JK, Prasanna, myself, Jivraj and Saransh. We all have been given access to the eval server which we only managed to provision a few days ago and we are all trying to get the most ambitious TDS project evaluation out the dry dock and into the water and hoping it floats gracefully rather than sink in the estuary. Meanwhile we are busy patching the pipes in the belly of the ship while its rolling down the slipway.\n\n\n\n lakshaygarg654:\n\n3. ROE Score Update\n\nWhile ROE scores may not be a primary concern, the bonus marks in ROE have still not been updated on the student dashboard. It would be helpful to get confirmation on when these will be reflected.\n\n\n\nYou got the maximum possible mark in ROE. Does it not show you got 100 in ROE in the dashboard? I have been told by operations that it has been pushed.\nKind regards" }, { "topic_id": 170147, "topic_title": "Concerns Regarding Various Issues: Graded Assignments, Project Doubts, and ROE Score Updates", "author": "carlton", "created_at": "2025-03-17T08:16:00.295Z", "content": "We do not know yet. Please read reply to the original poster.\nThanks,\nKind regards" }, { "topic_id": 170147, "topic_title": "Concerns Regarding Various Issues: Graded Assignments, Project Doubts, and ROE Score Updates", "author": "lakshaygarg654", "created_at": "2025-03-17T12:43:30.265Z", "content": "Thank you for your response @carlton and for addressing our concerns. We appreciate the efforts of the entire team in ensuring a smooth transition and improving the course experience.\nThe reason for raising this separate post is that multiple doubts related to the course have been left unanswered over the past few days. Even if the course team provides a response without an immediate resolution, it would help us understand the ongoing process and what to expect next.\nWe will wait for the resolution of GA6 issues and the release of Project 1 results. Regarding ROE, we initially assumed that marks would be awarded in the same manner as GA4 (110/100); however, now that you have clarified the maximum marks is 100.\nMeanwhile, we would like to know if a session can be arranged to discuss the solution for Project 1. This would be beneficial for us in working on Project 2. Additionally, any updates regarding the pending queries for Project 2 would be greatly appreciated.\nLooking forward to your response.\nRegards,\nLakshay" }, { "topic_id": 170131, "topic_title": "Problem with TDS GA Scores", "author": "22f3001561", "created_at": "2025-03-16T18:46:29.863Z", "content": "In every TDS assignment after the first, I have not seen a submit button in the assignment page so I could not submit it there( I see it in the sanand portal and submit it there)\nNow, my assignment score for all assignments (2,3,4,5) shows 0\nI am attaching SS of my assignment-5 page to show there was no submit button available there\nI had raised this as a ticket in the Support desk(21/Feb) in the past as discourse was not available to me at that time, but this didn\u2019t get resolved. I saw a similar older thread where it was mentioned that this is not something to worry about but now it is showing in the portal that I am not allowed to take the End Term Exam. What can be done for this?\nSS1895\u00d71010 167 KB" }, { "topic_id": 170131, "topic_title": "Problem with TDS GA Scores", "author": "carlton", "created_at": "2025-03-17T03:38:14.468Z", "content": "@22f3001561 GA5 like all the prior GAs for TDS Jan 25 term were all to be submitted through the graded assignment page. Which is in the link provided (it is actually in the screen shot you have provided).\nAll the previous GA 1 through 4 were also exactly the same.\nWe have no evidence you ever submitted any of the other GAs except GA1.\nKind regards" }, { "topic_id": 169807, "topic_title": "Clarification on Passing Criteria for TDS \u2013 January 2025 Term", "author": "22ds2000011", "created_at": "2025-03-13T15:57:41.320Z", "content": "Hi Carlton,\nI am writing to confirm the basic requirements for successfully completing the course.\nAs I understand, the criteria for passing are:\n\nAchieving a score greater than 40 marks in the graded assignments.\nSecuring more than 40 marks in the end-term examination.\n\nCould you kindly confirm if this understanding is accurate? Additionally, please let me know if there are any other prerequisites to be met." }, { "topic_id": 169807, "topic_title": "Clarification on Passing Criteria for TDS \u2013 January 2025 Term", "author": "carlton", "created_at": "2025-03-13T16:26:59.000Z", "content": "Best 2/5 first weekly GA >=40\nFinal course score T = 0.15GAA + 0.2 ROE1 + 0.2 P1 + 0.2P2 + 0.25F\nFinal T >= 40 (or less depending on any certificates for disabilities/SCST/OB etc.)" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "22f3000985", "created_at": "2025-03-07T16:51:48.973Z", "content": "Hey, It\u2019s showiing Absent for Programming Quiz 1, But i submitted it successfully.\nIs this because of any glitch? Anyone of you having the same error?" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "Algsoch", "created_at": "2025-03-08T04:00:12.345Z", "content": "same problem with me\nimage382\u00d7386 19 KB" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f3004246", "created_at": "2025-03-07T16:01:53.230Z", "content": "Dear Sir,\nI would like to bring this to your attention that even though I submitted the ROE multiple times, the dashboard is showing absent.\nI hope the issue will be resolved at earliest as I am not the only one facing this issue\nScreenshot 2025-03-07 212639524\u00d7386 47.4 KB" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "24f2003130", "created_at": "2025-03-07T11:16:13.673Z", "content": "Hi @carlton @Jivraj sir,\nI wanted to bring to your attention that, although as you are already aware that I was present for the ROE and successfully submitted my exam, my dashboard currently reflects my status as \u201cAbsent.\u201d\nI have attached a screenshot for your reference. I assume this might be a backend issue or that the scores are still being updated. Could you kindly look into this and confirm?\nThank you\n10000327121080\u00d71032 90.3 KB" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f1002630", "created_at": "2025-03-07T11:21:02.161Z", "content": "image444\u00d7478 22.1 KB\nI was attend the roe. Why is it showing as absent?\n@carlton @Jivraj @s.anand" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f2004169", "created_at": "2025-03-07T11:25:00.051Z", "content": "I am experiencing the same issue. I ensured that my submission was completed and saved before the deadline. @carlton @Jivraj" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "22f3001272", "created_at": "2025-03-07T11:31:48.998Z", "content": "IMG_20250307_1528271012\u00d71136 91 KB\nI\u2019m experiencing a similar issue, I attended and submitted the exam but it\u2019s showing absent" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f1002709", "created_at": "2025-03-07T13:36:29.140Z", "content": "" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "Sagan", "created_at": "2025-03-07T15:31:15.925Z", "content": "Are the marks shown after adding bonus or before?" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "Vedant22", "created_at": "2025-03-07T17:07:36.673Z", "content": "Sir even for me it is showing absent , I had attended roe and submitted the answer." }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f2004320", "created_at": "2025-03-07T17:12:08.627Z", "content": "I\u2019m experiencing a similar issue, I attended and submitted the exam but it\u2019s showing absent. @carlton @Jivraj\nroll no. 23f2004320\nScreenshot 2025-03-07 224052416\u00d7575 29.7 KB" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "22f3002771", "created_at": "2025-03-07T18:26:21.071Z", "content": "@Jivraj @carlton\nI submitted my exam with perfect 10 score I even went to the technical meet you guys kept and I asked that my score it showing 5/10 but I used the hacking procedure can you please tell what is my score and he said that we will take your highest score only and don\u2019t worry it\u2019s not 5, then I got a invite for the meet you guys kept for those who scored perfectly in the roe, after all this I don\u2019t understand how is my score 60 percent." }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f2005141", "created_at": "2025-03-08T07:01:44.857Z", "content": "image419\u00d7365 15.8 KB\nI\u2019m experiencing a similar issue, I attended and submitted the exam but it\u2019s showing absent.\nroll no .23f2005141" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f2005141", "created_at": "2025-03-08T07:03:08.686Z", "content": "image475\u00d7307 8.78 KB\nthis is my roe marks\nroll no 23f2005141" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "22ds3000103", "created_at": "2025-03-08T09:12:59.101Z", "content": "Sir even for me it is showing absent , I had attended roe and submitted the answer." }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f2000599", "created_at": "2025-03-08T09:58:54.936Z", "content": "I am facing the same issue sir and it\u2019s really scaring me now cause I put so much effort into it ang got 7/10 and now it is showing absent even though i submitted several times" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "22f2000008", "created_at": "2025-03-08T11:42:00.165Z", "content": "image474\u00d7646 36.2 KB\n@carlton @Jivraj\nSir I gave ROE TDS exam and even submitted it and got many correct answer but it is showing absent in my dashboard." }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "junejaharshita", "created_at": "2025-03-09T07:35:00.221Z", "content": "@carlton @Jivraj My result is showing absent please clarify it." }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "23f2001682", "created_at": "2025-03-09T07:46:33.021Z", "content": "I am experiencing the same issue. I ensured that my submission was completed and saved before the deadline. @carlton @Jivraj" }, { "topic_id": 169369, "topic_title": "Programming Quiz 1 in Student Dashboard (label for ROE scores) - showing absent or incorrect", "author": "ItsMeAlex", "created_at": "2025-03-09T11:22:41.366Z", "content": "24F1001631 here. It is also showing absent for me. I had submitted before the time limit and also after the time limit after hacking it(wasn\u2019t sure if it was allowed but decided to try it nevertheless)\nI feel I should atleast receive the marks for which I had submitted within the time limit.\nMy roll number is 24F1001631.\nimage1430\u00d7253 11 KB" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-01T08:54:26.517Z", "content": "This is the official page for discussing anything related to the ROE itself. Please limit posts on this thread to technical questions or doubts regarding the ROE itself.\nThe Remote Online Exam has been scheduled for\nSunday, 2nd March 2025 (02/03/2025 ) at 1:00pm\nThe exam link will become available at the below mentioned site, 1 hour before the start time:\nhttps://study.iitm.ac.in/ds/exam.html\n[EDIT]\n\nThere will be a Gmeet manned by the course team from Sunday, March 2, 2025 7:20 AM\u2192Sunday, March 2, 2025 8:20 AM to solve your technical issues (timeouts, question not visible etc).\nPlease do not ask concept related questions in this meet. Use this only for clarifying technical issues. If your issue is resolved, PLEASE EXIT THE MEET. Lurkers will be penalized \nThere is a bonus provided for student feedback on the ROE exam preparation and attempt. This will be available till Sunday, March 2, 2025 11:30 AM\n\nAll the best,\nTDS Team" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-01T08:55:17.920Z", "content": "" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "bhashwar_sengupta", "created_at": "2025-03-01T08:59:36.183Z", "content": "Would we be able to start work on the questions 1 hour before the exam start time?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-01T09:01:56.407Z", "content": "@bhashwar_sengupta No that will not be possible. It will go live only at 1 pm." }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "bhashwar_sengupta", "created_at": "2025-03-01T09:40:09.245Z", "content": "Got it. Thank you. Also, are there any standard set of instructions that we need to follow during the ROE, like in OPPEs?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "Yogesh1", "created_at": "2025-03-01T11:19:35.700Z", "content": "Is it 45 minutes long?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "23f2004837", "created_at": "2025-03-01T15:16:32.904Z", "content": "No, it is 45 minutes \u2018short\u2019" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "23f2004636", "created_at": "2025-03-01T16:34:53.754Z", "content": "@carlton will exam take place on the IITM Exam Portal (like other JAVA, Python OPPE) or will it take place on the TDS course portal like we had for Weekly GA?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "Muthupalaniappan", "created_at": "2025-03-01T16:45:45.614Z", "content": "Hello @carlton sir, I could only find one live session of ROE in youtube. Can you please point out where are the other recordings?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-02T02:43:00.880Z", "content": "All week 7 sessions are ROE mock solving questions. Only the 4th session was a special session and was labelled as such, but it also has a mock solving component. These are all available on the Youtube channel" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "21f3001303", "created_at": "2025-03-02T06:03:47.027Z", "content": "Sir we have to join the google meet for ROE or it\u2019s an open book exam?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "24f2007378", "created_at": "2025-03-02T06:09:45.769Z", "content": "Is there a google meet that we have to join for proctoring?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "lakshaygarg654", "created_at": "2025-03-02T06:27:21.092Z", "content": "@carlton\nI hope the Remote Online Exam (ROE) is ready to be uploaded to the portal. Is there any update regarding the additional time request? Can we expect any consideration on this?\nI submitted my request at the following link:\nRequest for additional time for roe" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "23f2005138", "created_at": "2025-03-02T06:37:21.495Z", "content": "@carlton Is the exam link enabled yet? Not able to see TDS in the table given at Exam" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "23f2002562", "created_at": "2025-03-02T06:40:08.093Z", "content": "I am not being able to see the ROE link on the website where it is supposed to appear i.e. https://study.iitm.ac.in/ds/exam.html\nCan someone please inform if it is available for them ?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "23f1003066", "created_at": "2025-03-02T06:41:16.706Z", "content": "no it\u2019s not available" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "23f2003853", "created_at": "2025-03-02T06:42:23.367Z", "content": "Awaiting link\nimage1920\u00d71080 277 KB" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "Lokkiii", "created_at": "2025-03-02T06:42:56.799Z", "content": "Not available yet at the exam portal" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "Vishnuprasad", "created_at": "2025-03-02T06:46:23.314Z", "content": "I still couldn\u2019t see the link being displayed in the link you mentioned?" }, { "topic_id": 168832, "topic_title": "Remote Online Exam [TDS Jan 2025]", "author": "Kabir1203", "created_at": "2025-03-02T06:49:08.144Z", "content": "Exam link is available now on the portal." }, { "topic_id": 168506, "topic_title": "Revised dates [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-26T05:11:28.936Z", "content": "A few updates on dates. Hope this eases pressure a little.\n\nGraded Assignment 6 moved from 14 Feb to 28 Feb 2025. Submission date moved from 9 Mar to 16 Mar 2025.\nProject 2 moved from 21 Feb to 3 Mar 2025. Submission date moved from 17 Mar to 31 Mar 2025.\nGraded Assignment 7 moved from 28 Feb to 7 Mar 2025. Submission date moved from 16 Mar to 26 Mar 2025.\nProject 1 results will be released by 16 Mar 2025.\n\nThe TDS course page now reflects these dates." }, { "topic_id": 168506, "topic_title": "Revised dates [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-26T05:23:17.350Z", "content": "" }, { "topic_id": 168506, "topic_title": "Revised dates [TDS Jan 2025]", "author": "Yogesh1", "created_at": "2025-03-02T09:03:36.547Z", "content": "@carlton @s.anand I don\u2019t see the link to GA6 on the course page." }, { "topic_id": 168506, "topic_title": "Revised dates [TDS Jan 2025]", "author": "carlton", "created_at": "2025-03-02T10:18:30.587Z", "content": "Its in seek portal. Please login to your Dashboard and check." }, { "topic_id": 168506, "topic_title": "Revised dates [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-03-11T22:37:17.459Z", "content": "A post was merged into an existing topic: Graded assignment 6" }, { "topic_id": 169393, "topic_title": "Thursday live session", "author": "23f3003871", "created_at": "2025-03-08T06:07:14.149Z", "content": "Was the Thursday session recorded? If yes, it is not on the YouTube channel. Please provide the link." }, { "topic_id": 169393, "topic_title": "Thursday live session", "author": "Yogesh1", "created_at": "2025-03-09T07:32:26.910Z", "content": "\n\n\n\n\n" }, { "topic_id": 169456, "topic_title": "Live session recorded or not", "author": "23f3003871", "created_at": "2025-03-09T06:43:37.176Z", "content": "Please sir was the Thursday session recorded? If yes, it is not on the Youtube channel. Please provide the lecture in the Youtube, I missed that lecture. please reply me sir ." }, { "topic_id": 169456, "topic_title": "Live session recorded or not", "author": "Jivraj", "created_at": "2025-03-11T22:38:03.924Z", "content": "" }, { "topic_id": 169352, "topic_title": "Solve this roe mistake pls", "author": "22f3000099", "created_at": "2025-03-07T13:58:20.601Z", "content": "image2559\u00d71599 385 KB\ncan any one tell me why still it shows me that i miss exam although i pass it with 8." }, { "topic_id": 169352, "topic_title": "Solve this roe mistake pls", "author": "Sagan", "created_at": "2025-03-07T15:33:38.472Z", "content": "Did you submit before 1:47? If yes, then your highest score will be taken.\nIf not then, you will be marked absent." }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-08T14:39:41.571Z", "content": "Please post any questions related to Graded Assignment 5 - Data Preparation.\nPlease use markdown code formatting (fenced code blocks) when sharing code (rather than screenshots). It\u2019s easier for us to copy-paste and test.\nDeadline: 2025-02-15T18:30:00Z\n@Jivraj @Saransh_Saini @carlton" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-08T14:40:01.609Z", "content": "" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1002630", "created_at": "2025-02-10T06:17:22.155Z", "content": "image1448\u00d7623 16.3 KB\ni can\u2019t load my questions" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-10T07:29:12.849Z", "content": "@23f1002630 - thanks for raising this. It\u2019s fixed and won\u2019t re-occur for anyone.\nWhat happened? I picked random duration from the video of 10-40 seconds, but forgot to ensure that the end time should not exceed the video length. That\u2019s what I fixed." }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1002630", "created_at": "2025-02-10T11:25:56.044Z", "content": "image1158\u00d7466 11.8 KB\nIt was solved but again I\u2019m facing the same issue" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1002630", "created_at": "2025-02-10T18:54:19.804Z", "content": "@s.anand @Jivraj I\u2019m still facing the issue." }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "nilaychugh", "created_at": "2025-02-11T16:21:34.546Z", "content": "i guess there\u2019s some issue in 5th question as i have correctly filtered the data in OpenRefine 2-3 times but still getting incorrect in the portal." }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-12T12:52:01.867Z", "content": "OpenRefine question has historically been a tricky question to get right. Check out some past TA sessions in previous term for solving it, or previous discourse posts.\nKind regards" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-02-13T08:51:51.360Z", "content": "DOUBT IN -Q 9 Sir @carlton\nMiranda followed the elusive figure. In the dim corridor,......................\n\nI listened it ,every words and spellings are matching still this error:\nError: Words are too different" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "Nelson", "created_at": "2025-02-13T13:56:56.738Z", "content": "Cleaning Data with OpenRefine\nKindly check the question and the answer. I found below cities for S\u00e3o Paulo.\nHowever, it says my answer is incorrect.\n\nHow many units of Bacon were sold in S\u00e3o Paulo on transactions with at least 151 units?\n\ncity\nSao Paolo\nSao Paoulo\nSao Paulo\nSao Pualo\nSau Paulo\nS\u00e3o Paulo\n\n\nimage318\u00d7183 5.46 KB" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1003186", "created_at": "2025-02-14T16:15:42.519Z", "content": "Wrong / Confusing question Prof\nThe top line mentions \u201cSaturdays\u201d whereas the bottom line mentions \u201cSundays\u201d\nPlease clarify \u201cSUNDAY\u201d or \u201cSATURDAY\u201d?\ngrab-IIT-Madras--Microsoft Edge_at_21.44.39_on__14-02-2025__0032531920\u00d71816 271 KB" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1003186", "created_at": "2025-02-14T16:19:36.462Z", "content": "Update: I tried for both (thank god for filters in Excel) and Sunday is what the question is asking for. The Instruction above for \u201cSaturday\u201d is incorrect- maybe the logic generating different questions for different students can be tweaked-\nThank you" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1003186", "created_at": "2025-02-14T17:47:55.912Z", "content": "I\u2019ve attempted this question several times and I\u2019m fairly certain that the answer to this question is incorrect. I\u2019d be grateful if the answer to this question was re-checked. I can share the answer I\u2019m certain about here, however I do not think it would be prudent to do so given this is a public forum.\nPlease consider my request and double check-\n@Jivraj, @carlton\nThank you\ngrab-IIT-Madras--Microsoft Edge_at_23.15.25_on__14-02-2025__0032551920\u00d71317 210 KB" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f2003717", "created_at": "2025-02-15T16:24:23.831Z", "content": "image817\u00d7458 29.3 KB\nthis is my data before date filter - for question 1 please conform am i doing correct. and tell how to do the date filtering as some are in mm-dd-yyyy or yyyy-mm-dd format.\nas this data is less i did it manually\n\n\n\n\nSUM OF COST\n14891.00\n\n\n\n\nSUM OF SALES\n31004.00\n\n\nTOTAL\n45895.00\n\n\nTOTAL MARGIN\n0.351083996\n\n\n\nbut this is not correct please guide" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-15T16:45:07.123Z", "content": "@23f1003186 \u2013 thanks for flagging this. You\u2019re right. I\u2019ve fixed this error. " }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f1003186", "created_at": "2025-02-15T17:05:24.887Z", "content": "Any signal for this question?\n@s.anand @carlton" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-15T17:13:23.480Z", "content": "@23f1003186 thanks again for flagging this. This is fixed, too. " }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f2003717", "created_at": "2025-02-15T17:19:27.591Z", "content": "tried google sheets - it autoformatted my date data, also i realized later i was applying the formula the wrong way.\nimage987\u00d7176 14.4 KB\nDate formatted and filtered successfully" }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f2004752", "created_at": "2025-02-15T23:22:12.712Z", "content": "Can you provide the link for that session." }, { "topic_id": 166576, "topic_title": "GA5 - Data Preparation - Discussion Thread [TDS Jan 2025]", "author": "23f2003717", "created_at": "2025-02-16T04:42:44.483Z", "content": "image441\u00d7323 4.22 KB\nHow many units of Computer were sold in London on transactions with at least 39 units?\nplease check my answer is not correct - (6193)\nplease guide" }, { "topic_id": 169247, "topic_title": "Disparity in TDS GA 5 scores", "author": "Pranjal085", "created_at": "2025-03-06T06:07:52.489Z", "content": "My TDS GA score is showing 0,whereas when i open the assignment it is showing last saved score 7." }, { "topic_id": 169247, "topic_title": "Disparity in TDS GA 5 scores", "author": "carlton", "created_at": "2025-03-07T03:03:50.893Z", "content": "Can you provide your roll no. We can then check your GA5" }, { "topic_id": 169247, "topic_title": "Disparity in TDS GA 5 scores", "author": "carlton", "created_at": "2025-03-07T05:05:52.056Z", "content": "Hi @Pranjal085\nI have checked your GA5 submission and you have submitted it past the deadline on the 22nd.\nKind regards" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-25T13:32:03.835Z", "content": "Dear Learner,\nUpdate 6\nHere is link to roe checklist file used in Friday(28 feb) session: ROE Checklist.docx - Google Docs\nAll the best\nTds team\nUpdate 5\n28/02/2025 1:05 pm\nDear Learner,\nPlease find the link to Mock ROE 4. This is the final Mock before actual ROE.\n\n\ndrive.google.com\n\n\n\nmock_roe_4.pdf\nGoogle Drive file.\n\n\n\n\n\nWe have a special session scheduled for tonight from 8pm to 10pm. We will be sharing some important information during that session which will help you for your ROE. It is available in your google calendar.\nThe meet link for that session is:\nROE Preparation - TDS\nFriday, February 28 \u00b7 8:00 \u2013 10:00pm\nTime zone: Asia/Kolkata\nVideo call link: https://meet.google.com/nnq-sxqh-ryw\nThe session will be recorded and live streamed on YouTube.\nIt will be available on the TDS YouTube Playlist later.\nKind regards,\nTDS Team\nUpdate 4\n27/02/2025 7:18pm\nDear Learner,\nPlease find the link to Mock ROE 3 below. Note the datasets links are present inside the given document (there are more than 1):\n\n\ndrive.google.com\n\n\n\nMOCK ROE 3.pdf\nGoogle Drive file.\n\n\n\n\n\nThe estimated time for this Mock ROE 3 is 45 mins.\nAll the best,\nTDS Team\nUpdate 3\n26/02/2025 8:11 pm\nDear Learner\nPlease access the Mock ROE 2 at this link:\n\n\n\nexam.sanand.workers.dev\n\n\nTechnical Assessment\n\n\n\n\n\nThere is no time limit for this Mock. The expected time to solve this ROE is 45 mins. Set an alarm and try it.\nAfter the session at 9pm there will be a session where we will show you the solutions step by step (not like the previous session which was a demo of ROE).\nTo check your answers you will need to run the following script in the console.\ninputs = document.querySelectorAll('input')\ntextboxes = document.querySelectorAll(\"textarea\")\nbuttons = document.querySelectorAll(\"button\")\ninputs.forEach(input => input.removeAttribute('disabled'));\nbuttons.forEach(input => input.removeAttribute('disabled'));\ntextboxes.forEach(input => input.removeAttribute('disabled'));\n\nDo not submit or save your answers.\nAll the best!\nKind regards\nTDS Team\nUpdate 2\n26/02/2025 11:00 am\nWe will be releasing Mock 2 tonight on an exam portal at 8pm (no time limit).\nThe link for the Mock 2 will be available in this post as well as in the Seek Portal. An email will also be sent with the link to Mock 2.\nWe will be conducting a solving session at 9pm. This will be a regular teaching session (not like the first session on Tuesday 25/02/25 which was a real preview of what ROE looks like).\nKind regards,\nTDS Team\n\nUpdate 1\n25/02/2025 7:46pm\nWe have now closed the mock submissions.\nBoth the dataset and the form submissions will reopen after tonights live session.\n\nAnnouncement\n25/02/2025\nThis same information is available in the seek portal as well.\nThe data for Mock ROE 1 is available at this link:\nJivraj-18/tds-jan-2025-mock-roe-1\nThe questions for Mock ROE 1 is available at this link:\nhttps://forms.gle/UWhvLQvjrJmnvMSn6\nIMPORTANT: We will accept only a single submission of the Mock Question Form. Solve all the questions first, and then fill the form and make a single submission at the end.\nThe form submission will be temporarily closed after 8pm.\nWe have provided this for you to test yourself. The expected time to complete this Mock ROE is 45 mins.\nWe will allow access to the Mock ROE and the question form after the live solving session tonight.\nAll the best!" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-25T13:32:15.454Z", "content": "" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "22f2001640", "created_at": "2025-02-25T13:39:40.411Z", "content": "Should we use data mentioned in headline of form or mail data. ?" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "24ds3000028", "created_at": "2025-02-25T13:58:19.934Z", "content": "From where can I get today\u2019s live sessions link" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-25T14:09:41.427Z", "content": "either is fine. Both have the same data but slightly different presentations" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-25T14:10:15.004Z", "content": "From google calendar\n\n\nGoogle Workspace\n\n\n\nShareable Online Calendar and Scheduling - Google Calendar\nUse Google Calendar to share meetings and schedule appointments, for managing what matters in your business and personal life, with Google Workspace.\n\n\n\n\n\nYou should subscribe to tds calendar. Its available in the TDS Portal\nmeet.google.com/odh-ycbm-ahj" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "22f2001640", "created_at": "2025-02-25T14:18:08.670Z", "content": "form link not working" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-25T14:18:50.402Z", "content": "Yes we close it at 7:45pm\nWe will reopen after live session tonight.\nIts a timed mock." }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "22f2001640", "created_at": "2025-02-25T14:19:32.437Z", "content": "atleast close 5 mins early I would have copied the questions" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "shubhamatkal", "created_at": "2025-02-25T14:31:01.026Z", "content": "live session gmeet link is not available?" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "Sagan", "created_at": "2025-02-25T14:44:59.458Z", "content": "After seeing the Mock, I have to say, please give more time for ROE exam, anything less than 1 hour seems extremely difficult." }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "shubhamatkal", "created_at": "2025-02-25T16:41:32.061Z", "content": "where can we find link for recording of live session which happened after this mock roe ?\nthanks" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "Sagan", "created_at": "2025-02-25T17:02:29.814Z", "content": "When will it reopen?" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "23f2003413", "created_at": "2025-02-26T03:30:22.514Z", "content": "dear @carlton\nwhen will yesterday\u2019s recorded session on mock ROE 1 be uploaded on YouTube?" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-26T03:58:19.216Z", "content": "@23f2003413\nWe will have it uploaded sometime this morning.\nIt has two parts to it. The first part is the TAs solving the Mock in real time (however this is not a solutions session). The purpose of it is to get you to realise some key things:\n\nThe chaos of ROE.\nThe adrenaline, speed of thought, the need to be very familiar with your tools.\nThe limited time you have to use GPT effectively. It will help you with minor work flows, but not with complex tasks. (watch the session debrief to hear a clear articulation about this).\nThe value of efficient and effective collaboration. A hodgepodge of many people will not make an effective solutions team.\nThe ABSOLUTE importance of creating your own cheat sheet with code snippets that will help you solve ROE quickly\nWorkflow of ROE: Data Extraction \u2192 Data Cleaning \u2192 Data Transformation \u2192 Data Analyisis \u2192 Information to answer questions\nThe pitfalls of getting fixated on a question (a very common mistake and you can see it happen in the real time solving session as well).\nHow limited the time is.\n\nThe second part of the session was a debrief for the sheer shock that students felt. The goal of the mock was to acclimatise you to the shock of ROE.\nPast terms never had this benefit. We thought to take the shock factor out so that you can be better prepared than any term before. Emotions were raw. But this is normal. What is unusual is to have a preview of it before ROE. So the discussions were very intense even for us.\nToday\u2019s Mock ROE will be more like a traditional solving session and deal with new aspects. It has the added bonus of being hosted on an exam server (without a time limit).\nI would still STRONGLY advise setting a horrible sounding alarm to acclimatise to the pressure cooker of ROE. You will make stupid mistakes under pressure. The TAs did yesterday as well. So best to reduce this factor by getting used to the clock.\nKind regards" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "carlton", "created_at": "2025-02-26T03:58:46.473Z", "content": "" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "23f2003413", "created_at": "2025-02-26T04:02:53.908Z", "content": "Thank you! will check out the session today" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "shubhamatkal", "created_at": "2025-02-26T09:16:29.955Z", "content": "Hello @carlton sir , for me given constituency was \"SRI GOBINDPUR\"\nand in the dataset there are multiple names for this constituency i think over the period names were changed of this constituency\ni have filtered constituencies from punjab using below code in colab\ndf_gobindpur = df[df[\"AC\"].str.contains(\"SRI GOBINDPUR|SRIHARGOBINDPUR|SRI HARGOBINDPUR\", case=False, na=False)]\n\nis this correct approach or i have to consider only SRI GOBINDPUR name only? but then this constituency is not availble after 1957\nusing above filtering i got below data for SRI GOBINDPUR\n\ndrive.google.com\n\n\n\ndf_gobindpur.csv\nGoogle Drive file.\n\n\n\n\n\nthen i used margin formula as\nmargin_percentage = ((winner_votes - runner_up_votes) / total_votes) * 100\n\nusing this i got answer for 1st question as\nYEAR 1992\nAC 4 SRIHARGOBINDPUR\nWINNER 1 GURNAM SINGH\nWINNER_PARTY CPI\nWINNER_VOTES 5000.0\nRUNNER_UP 2 MUSTAK MASIH\nRUNNER_UP_PARTY INC\nRUNNER_UP_VOTES 1115.0\nMARGIN_PERCENTAGE 50.599114\n\nwhich is 50.60 , but answer is 62.64\npls guide where i might be wrong, thanks" }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-02-26T11:23:42.616Z", "content": "\n\n\n shubhamatkal:\n\ndf_gobindpur = df[df[\"AC\"].str.contains(\"SRI GOBINDPUR|SRIHARGOBINDPUR|SRI HARGOBINDPUR\", case=False, na=False)]\n\n\n\nFor this kind of name difference you can use Openrefine software\n\n\n\n shubhamatkal:\n\nwhich is 50.60 , but answer is 62.64\n\n\nThat answer is wrong, we will be releasing a script with correct python snippets.\nKind regards." }, { "topic_id": 168449, "topic_title": "Mock ROE 1, 2, 3, 4 [TDS Jan 2025]", "author": "23f2005138", "created_at": "2025-02-26T12:47:56.303Z", "content": "@Jivraj @carlton\n\u201cSATHUPALLE\u201d and \u201cNILANGA\u201d were two of the four constituencies which were assigned to me. However, even with phonetic match, I couldn\u2019t find any data for these. Closest I could find to SATHUPALLE is \u201cSattenapalle\u201d, however, two are different locations 150km+ apart as per google maps. Are these really in the dataset?\n" }, { "topic_id": 169045, "topic_title": "Project 2 - TDS Solver - Shared Data Pool", "author": "23f1002382", "created_at": "2025-03-03T07:17:32.847Z", "content": "Project 2 - TDS Solver - Discussion Thread\nCreating this Thread to share answers and questions from your respective assignments\nWhy? \nIf we can Train the LLM with these Questions already, we can easily do well?\nToo many Questions for LLM \nTrue we can use embeddings, map that stored in-system dictionary and use relevant questions from in-system data to send as context with answer\nWhat We need from YOU \ud83e\udef5\ud83c\udffd\nGet to scraping your respective Graded Assignments and post the it?\nHow?\n\nIf answers are saved, Just Print (Ctrl+P) and save pdf, not really if this would work\nIf you had saved code for each question, send the saved code and with a docstring as the question , This would be useful \n\nWhere?\n\n\ngithub.com/ANdIeCOOl/TDS-Project2-QuestionBank\n\n\nREADME.md\n\nmain\n\n# TDS-Project2-QuestionBank\nQuestion Bank for all TDS assignments\n\n# Requested format\n## Student Assignments Directory Structure\n\nEach student has a folder named with their roll number. Inside each student's folder, there are multiple assignment folders (`Assignment_X`). Each assignment contains:\n- A `.txt` file with the question statement.\n- A corresponding `.py`, `.sh`, or `.js` file for the solution.\n\n### Example Directory Structure\nRollNo_12345/\n\u251c\u2500\u2500 Assignment_1/\n\u2502 \u251c\u2500\u2500 Q1.txt # Question for Q1\n\u2502 \u251c\u2500\u2500 Q1.py # Solution in Python\n\u2502 \u251c\u2500\u2500 Q2.txt # Question for Q2\n\u2502 \u251c\u2500\u2500 Q2.sh # Solution in Bash\n\u2502 \u251c\u2500\u2500 Q3.txt # Question for Q3\n\u2502 \u251c\u2500\u2500 Q3.js # Solution in JavaScript\n\u251c\u2500\u2500 Assignment_2/\n\n\n\n\n This file has been truncated. show original\n\n\n\n\n\nPlease note, Please send the code it would make the LLM more idk \u201cbetter\u201d\nCheers,\nAndrew out. \n@all" }, { "topic_id": 169045, "topic_title": "Project 2 - TDS Solver - Shared Data Pool", "author": "23f1002382", "created_at": "2025-03-03T07:20:38.141Z", "content": "This time I\u2019ll create a functioning script way before deadline for everyone to use .\n" }, { "topic_id": 169045, "topic_title": "Project 2 - TDS Solver - Shared Data Pool", "author": "Jivraj", "created_at": "2025-03-03T11:21:09.094Z", "content": "Hi @23f1002382\nGreat initiative, will be happy to see lot of PR\u2019s on your repo." }, { "topic_id": 169045, "topic_title": "Project 2 - TDS Solver - Shared Data Pool", "author": "23f1002382", "created_at": "2025-03-03T11:45:57.715Z", "content": "\n\n\n Jivraj:\n\ne, will be happy to see lot of PR\u2019s on your re\n\n\nWill \nHopefully \n\u2026" }, { "topic_id": 169045, "topic_title": "Project 2 - TDS Solver - Shared Data Pool", "author": "23f1003186", "created_at": "2025-03-04T08:58:05.322Z", "content": "Already did a PR although it was a minor formatting one xDD" }, { "topic_id": 169045, "topic_title": "Project 2 - TDS Solver - Shared Data Pool", "author": "23f1002382", "created_at": "2025-03-04T09:29:48.657Z", "content": "yeah thanks that helped a lot actually" }, { "topic_id": 168537, "topic_title": "ROE timing overlaps with Java OPPE", "author": "Nelson", "created_at": "2025-02-26T11:45:53.368Z", "content": "On 2nd March, I have both Java OPPE and TDS ROE.\nMy Java OPPE timing is: 9:30 to 11:00 AM\nMY TDS ROE timing is: 10:30 to 11:15 AM\nA minimum gap of one hour is recommended.\nI have written to support.\n@carlton Please look into this." }, { "topic_id": 168537, "topic_title": "ROE timing overlaps with Java OPPE", "author": "23f2004752", "created_at": "2025-02-26T13:09:32.246Z", "content": "I guess roe time is 13:00 to 13:45 and it is same for all , also check calender for the same." }, { "topic_id": 168537, "topic_title": "ROE timing overlaps with Java OPPE", "author": "carlton", "created_at": "2025-02-26T13:27:47.811Z", "content": "@Nelson\nTDS ROE is at 1pm in the afternoon for everyone." }, { "topic_id": 168537, "topic_title": "ROE timing overlaps with Java OPPE", "author": "Nelson", "created_at": "2025-03-03T07:27:48.677Z", "content": "Apologies for the confusion. I realized that the issue was due to different time zones\u2014Java OPPE displayed IST (GMT +5:30), while TDS ROE showed AST (GMT +3). On the same day, I intended to delete my post on Discourse but couldn\u2019t find it, as it was still in draft mode. So, I deleted it. However, I was surprised to see the post today.\nI regret any inconvenience caused." }, { "topic_id": 168987, "topic_title": "Unable to attend the ROE", "author": "23f2000093", "created_at": "2025-03-02T13:51:41.678Z", "content": "@carlton @Jivraj\nI wanted to let you know that I was unable to attend the ROE session today. I\u2019ve been running a high fever since yesterday, and while I managed to complete my JAVA OPPE this morning, I started feeling much worse afterward. I felt it was necessary to get checked out by a doctor and unfortunately had to miss ROE as a result.\nI was wondering if there might be any possibility of taking the ROE at a later time? Please let me know if there\u2019s anything I can do or if any arrangements can be made." }, { "topic_id": 168987, "topic_title": "Unable to attend the ROE", "author": "Jivraj", "created_at": "2025-03-03T11:27:52.737Z", "content": "" }, { "topic_id": 168901, "topic_title": "ROE Common Snippets Repo Feb 2025", "author": "22f1000120", "created_at": "2025-03-01T21:00:35.056Z", "content": "\n\ngithub.com\n\n\n\n\nGitHub - ritwiktrivedi/ROE-Master-Snippets-File\nContribute to ritwiktrivedi/ROE-Master-Snippets-File development by creating an account on GitHub.\n\n\n\n\n\n\nThis is a repo some of us have been working on. It not complete but we are getting there. PRs are appreciated.\nThanks to the course team for giving us this idea of having snippets for common operations." }, { "topic_id": 168901, "topic_title": "ROE Common Snippets Repo Feb 2025", "author": "22f1000120", "created_at": "2025-03-01T21:08:47.201Z", "content": "I am too sleepy to work on it now\u2026 So seriously\u2026 PRs are not only appreciated but needed. Just add the basic parsing code or image manipulation for ga5. I will try and add in the morning but who doesn\u2019t like Good PRs? Also mentioning @23f2005325 (Aishik) here for his wonderful PR which I have now merged." }, { "topic_id": 168901, "topic_title": "ROE Common Snippets Repo Feb 2025", "author": "23f2000573", "created_at": "2025-03-01T23:15:51.991Z", "content": "hi, thanks to you and the other contributors for the effort\ni have added llm week-3 codes through pull request. my code my not be perfect. but when I ran it in my laptop, it worked fine. pls do verify once before ROE" }, { "topic_id": 168901, "topic_title": "ROE Common Snippets Repo Feb 2025", "author": "22f1000120", "created_at": "2025-03-02T03:51:09.190Z", "content": "image401\u00d7374 21 KB\nThis looks beautiful " }, { "topic_id": 168901, "topic_title": "ROE Common Snippets Repo Feb 2025", "author": "22f1000120", "created_at": "2025-03-02T11:27:20.581Z", "content": "Failure is part of life. My laptop hanged and despite having all the needed resources I panicked and the exam went the way it went. I take this as a lesson. This resource will be refined further. I thank everyone involved. I am glad that many benefitted and were actually able to score well." }, { "topic_id": 168943, "topic_title": "Solving ROE Realtime", "author": "23f1002382", "created_at": "2025-03-02T07:30:53.879Z", "content": "I\u2019ll try to post whatever i solve lol XD" }, { "topic_id": 168943, "topic_title": "Solving ROE Realtime", "author": "23f1002382", "created_at": "2025-03-02T08:04:22.864Z", "content": "Q 7 LLM Embeddings (1 mark)\nSecurePay, a leading fintech startup, has implemented an innovative feature to detect and prevent fraudulent activities in real time. As part of its security suite, the system analyzes personalized transaction messages by converting them into embeddings. These embeddings are compared against known patterns of legitimate and fraudulent messages to flag unusual activity.\nImagine you are working on the SecurePay team as a junior developer tasked with integrating the text embeddings feature into the fraud detection module. When a user initiates a transaction, the system sends a personalized v\u2026\nANSWER:\n{\n\u201cmodel\u201d: \u201ctext-embedding-3-small\u201d,\n\u201cinput\u201d: [\n\u201cDear user, please verify your transaction code 33692 sent to roe-23f1002382@ds.study.iitm.ac.in\u201d,\n\u201cDear user, please verify your transaction code 66801 sent to roe-23f1002382@ds.study.iitm.ac.in\u201d\n]\n}" }, { "topic_id": 168943, "topic_title": "Solving ROE Realtime", "author": "23f1002382", "created_at": "2025-03-02T08:05:59.474Z", "content": "Q^: 6 Move and rename files (1 mark)\nDownload q-move-rename-files.zip and extract it. Use mv to move all files under folders into an empty folder. Then rename all files replacing each digit with the next. 1 becomes 2, 9 becomes 0, a1b9c.txt becomes a2b0c.txt.\nANSWER:\nunzip /workspaces/TDS/q-move-rename-files.zip -d extracted_folder123123\n 5 mkdir empty_folder \n 6 find extracted_folder -type f -exec mv {} empty_folder/ \\; \n 7 ls\n 8 find extracted_folder123123 -type f -exec mv {} empty_folder/ \\; \n 9 cd empty_folder \n 10 for file in *; do new_name=$(echo \"$file\" | tr '0123456789' '1234567890') ; mv \"$file\" \"$new_name\" ; done \n 11 grep . * | LC_ALL=C sort | sha256sum \n" }, { "topic_id": 168943, "topic_title": "Solving ROE Realtime", "author": "23f1002382", "created_at": "2025-03-02T08:13:44.624Z", "content": "Sydney,Brisbane,Perth,Jakarta,Singapore,Dubai,Doha\nflights" }, { "topic_id": 168943, "topic_title": "Solving ROE Realtime", "author": "23f1002382", "created_at": "2025-03-02T08:14:15.471Z", "content": "150,171,174\nfor studebts" }, { "topic_id": 168825, "topic_title": "Not recieved the roe link mail", "author": "23f2003535", "created_at": "2025-03-01T07:37:08.926Z", "content": "Hello sir, I did not recieve the mail for roe exam Pls look into it." }, { "topic_id": 168825, "topic_title": "Not recieved the roe link mail", "author": "Jivraj", "created_at": "2025-03-01T10:28:22.396Z", "content": "Hi @23f2003535\nMail was sent 1hour ago, you would have received now." }, { "topic_id": 168825, "topic_title": "Not recieved the roe link mail", "author": "21f3001303", "created_at": "2025-03-02T06:03:08.910Z", "content": "sir we have to join the google meet for roe also?? Or its an open book exam?" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "A_LAKSHMI", "created_at": "2025-02-25T17:21:11.919Z", "content": "Dear @jkmadathil @Anand @Bharathi\nFirst and foremost, we sincerely appreciate the efforts of the TDS team in supporting us throughout this course. The live sessions and guidance have been helpful, and we recognize the intent to make this a valuable learning experience.\nHowever, despite these efforts, many of us have faced significant challenges in keeping up with the course expectations.\nKey Challenges Faced\n Lack of Prerequisites\nThis course did not list any prerequisites, leading many students\u2014including those from non-technical backgrounds\u2014to enroll with the expectation that they could keep up. However, the reality is that the course content, assignments, and projects have been far more complex than anticipated, making it difficult to manage.\n Project Complexity & Deadline Pressure\nThe difficulty of the projects has been overwhelming, requiring most of us to rely heavily on peer support just to meet the deadlines. Despite putting in our best efforts, many of us struggled to complete them successfully.\n Course Structure Changes & Misleading Past Feedback\nMany students joined TDS based on past Discourse posts and feedback, which suggested a different course structure. With the recent changes, it has been a tough transition\u2014especially for working professionals and students without prior experience.\n Remote Open Exam (RoE) & Graded Assignments (GAs)\nWhile we have put in significant effort\u2014spending 2-3 days on Graded Assignments (GAs) to secure good scores\u2014we still find ourselves struggling to meet expectations for the projects and RoE, which are significantly harder than anticipated.\nWe completely understand the need to maintain academic standards, but we also hope fairness is considered. Since many of us are putting in our best efforts but still finding it hard to meet the course demands, we kindly request a revision of the grading pattern. Increasing the weightage of Graded Assignments (GAs) would help ensure that the dedication and hard work of students are fairly reflected in their grades. This would allow students to pass with a reasonable grade while still maintaining the integrity of the course.\nWe truly respect the effort that has gone into designing this course, and we are all here because we genuinely want to learn and grow. We only ask that the grading structure consider the diverse backgrounds of students so that everyone has a fair chance to succeed.\nThank you for your time and understanding. We appreciate your consideration and hope to find a way forward that benefits both students and the course objectives." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "mahi.13", "created_at": "2025-02-25T17:23:19.102Z", "content": "Yes sir please look into this" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "22f1000376", "created_at": "2025-02-25T17:25:59.673Z", "content": "@Anand @Bharathi Yes ma\u2019am please pay attention to our concern." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "Sakshi6479", "created_at": "2025-02-25T17:27:50.727Z", "content": "Yes sir, even it is tough for tech background students, just think about that how non-tech background students are handling the pressure for this course. Please consider this request.\n@carlton , @Saransh_Saini , @Jivraj , @Anand" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "Rishabh2", "created_at": "2025-02-25T17:31:26.262Z", "content": "Yes @s.anand sir @jkmadathil sir @Bharathi Mam,\nPlss look into this as this is becoming too too hectic ans stressful now Mam." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "Sagan", "created_at": "2025-02-25T17:45:42.047Z", "content": "Right,\nI put 3 to 4 days on a GA. I still am not able to fully grasp the concept.\nI tried to attempt today\u2019s mock roe, it was a disaster. I hope I can do better on next mock.\nI completed my project but due to some issue I failed to submit it. That\u2019s was my mistake, and I highly regret it. I lost 20 marks because of it despite working so hard." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "22f2001640", "created_at": "2025-02-25T17:49:47.969Z", "content": "Hi @s.anand @jkmadathil @Bharathi @carlton @Jivraj @Saransh_Saini\nCould you please look into the above issue?\nAdditionally, I\u2019d like to highlight a concern regarding the current grading pattern ( JAN 2025 Term ) and overall course structuring:\nGrading Concerns\nFinal Course Score:\nT = 0.15GAA + 0.2 ROE1 + 0.2 P1 + 0.2 P2 + 0.25 F\n(The weightage of Projects + ROE accounts for 60% of the total score.)\nFrom the following Discourse post, it appears that the ROE exam is extremely difficult to the point of being considered \u201cimpossible\u201d by students:\nWhat\u2019s the actual purpose of impossible ROE exam?.\nGiven this, many students may directly lose 20 marks due to ROE, significantly impacting their overall scores.\nFurthermore, for Project 1 (deadline: 16th Feb 2025), guidance was provided only in the week of the deadline. This was highly inconvenient, as the live session did not effectively address all student concerns. As a result, many students are at risk of losing a valuable 20 marks for Project 1.\nCourse Structuring & Scheduling Issues\n\nMany students pursuing this course are dual-degree students or working professionals, making it challenging to keep up with live sessions and deadlines.\nThe last-minute guidance for projects adds unnecessary pressure, especially for those juggling work or other academic commitments.\nThe structuring and scheduling of sessions feel inappropriate, with crucial guidance sessions being held too late, making it difficult to implement feedback or clarify doubts in time.\n\nRequest for Improvement\nTo ensure a smoother learning experience, I request:\n\nEarly guidance and detailed instructions for Project 2, well in advance of the deadline.\nMore structured and accessible support, considering the diverse student base, including working professionals.\nBetter management of exam difficulty levels, ensuring that assessments are fair and reflect actual learning rather than being unnecessarily tough.\n\nI hope these concerns can be taken into account, and necessary improvements can be made. Looking forward to your response." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "23f1002909", "created_at": "2025-02-25T17:55:29.035Z", "content": "Please look into it sir." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "jkmadathil", "created_at": "2025-02-25T18:34:40.325Z", "content": "Thank you @A_LAKSHMI for the detailed post. This is much appreciated. Thought of quickly stepping in before Anand or other members from the course team gives a more detailed response.\nLet me be Open and Blunt to all in saying that the grading pattern will not be changed. And the points below are some of quick things that came to my mind while reading the detailed listing of the challenges that have been put in the OP.\n\nTDS team have been tinkering with the course structure for the past 3 terms. You can check this Discourse thread where students have unanimously said that this is not an easy subject. In fact the first page of the TDS course GA1 itself should have given everyone an indication of what lies ahead. Anand has explicitly written down the below words:\n\n\nThis course is quite hard\nHere\u2019s students\u2019 feedback:\n\nIt used to be an easy course until 2024. # # #\nNow it\u2019s hard and covers more. Take it in your last semester if possible. # # #\nPlan extra time. It takes more time than typical 3-credit courses. # # #\nLLMs grade you \u2013 unpredictably. # #\nThe ROE is hard. #\n\nTake Graded assignment 1 to check if you\u2019re ready for this course. Please drop this course (do it in a later term) if you score low. It\u2019ll be too tough for you now.\n\n\nTDS (or for that matter any course in this Degree program) is not supposed to be a single person effort. You should be realizing this even in your real life. A significant part of our learning process is social by nature. The only difference in this course is that we we explicitly encourage you to collaborate. If there is one main life lesson that we want you to learn out of this course then it is just this - Surviving tough situations require support all around us, and there is no shame in asking for help\nAgain to quote Anand:\n\n\nWe encourage learning by sharing\nYou CAN copy from friends. You can work in groups. You can share code. Even in projects, assignments, and exams (except the final end-term exam).\nWhy should you copy? Because in real life, there\u2019s no time to re-invent the wheel. You\u2019ll be working in teams on the shoulders of giants. It\u2019s important to learn how to do that well.\nTo learn well, understand what you\u2019re copying. If you\u2019re short of time, prioritize.\nTo learn better, teach what you\u2019ve learnt.\n\n\nNow will be a good point to reflect on the optimization problem of Grades versus Learning. The larger question for each of you is to consider the short-term advantage of better grades versus the long term advantage of improving the fundamentals related to tools usage (not just for Data Science, but in every day life itself).\nOnce again Anand has a nice blog where [I think] he is trying to explain that neither do we know nor do students realize what is going to ultimately benefit us. This is a journey that all of us are taking together, and we hope such open interactions along with the course will make the learning (or teaching) experience enjoyable and internally make us more humble.\nWhether you like it or not, life is becoming more complex day by day. And unless you figure out your optimization strategy, it is going to be a bumpy ride. And this is true even for the TDS course team members. Each of us are also juggling multiple responsibilities (some even doing 4 projects in this term) while ensuring that needed support can be provided to the learners. This is not lighten the issues that any of you have highlighted here, but just to point out that there is no flowery path for anyone here.\nThen the major question will be, why are all of doing this crazy business of learning tools in this way. The simplest answer is - Tools are evolving day by day, and unless we realize that they are just \u201ctools\u201d, it is going to consume us an eternity to master them The point of all the exercises and assessments, is for you to understand the fundamental aspects related to a tool and figure out your own strategies for getting a grip on them.\n@22f2001640 Management of time and difficulty levels are a shared responsibility. All of you have been sufficiently warned that the learning process wont be easy. In fact we have released all major content well in advance, so that learners can benefit from early access. And from our side, we also have realized the supporting learners wouldn\u2019t be easy. But I see that the TDS course team members have been putting their heart and soul in this course (and support), and even in this week they have prepared 3 sets of ROEs in order to ensure that all of you get enough practice opportunity.\n" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "23f1002698", "created_at": "2025-02-25T21:19:52.440Z", "content": "Regarding your point of the short term benefits of grades vs the long term benefits of learning, I think I\u2019m speaking for a lot of my peers that we\u2019re not concerned about grades at this point, we just at least want to pass this course.\nI\u2019m a standalone degree potential student and while I have learned a lot from the modules and do not condone dumbing it down, but at least after all this hard work I should be able to pass the course.\nWhile grades don\u2019t matter in front of learning things but when passing the course itself is on the line then the learnings are overshadowed by the lack of marks. I want to invest myself in the ROE and the remaining project, but at this point I\u2019m so frustrated about getting at least 40 that rather than a valuable learning experience, this course seems like a burden to me.\nI understand that the grading can\u2019t be changed. All I hope and request that project 2 and end term turn out to be more approachable than project 1 and ROE so that after all this hard work, students like me at least get the privilege to pass." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "Rrishit", "created_at": "2025-02-26T09:28:00.959Z", "content": "Nicely highlighted the concern of all students.\nTDS as a course has been really tedious this term. It\u2019s a headache for those with non-technical background.\nIITM Management please look into this matter on urgent basis." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "22f3002811", "created_at": "2025-02-26T19:19:58.232Z", "content": "Dam\u2026 Even when I have finished the course (with a B ) I\u2019m still getting dragged into this \u2026" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "22f3002811", "created_at": "2025-02-26T19:22:11.465Z", "content": "But still this is a huge Problem \u2026 \n\n\n\n jkmadathil:\n\nLLMs grade you \u2013 unpredictably. # #\n\n" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "23f2001286", "created_at": "2025-02-27T16:59:38.492Z", "content": "Great! a nice post sir, I accept it is hard and I am harder than this too." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "namanshyamsukha", "created_at": "2025-02-27T18:13:51.518Z", "content": "Truly agree with your point. It is hard. If the marking scheme is unpredictable, why not remove the whole grading system from this course. This is punishment even when you do learn. Hopefully, I would like a better grading system in future, even the course is designed very well!" }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "22f1000120", "created_at": "2025-02-28T13:31:40.672Z", "content": "Seeing the difficulty of TDS I feel like appying to Anand Sir\u2019s company lol. I am barely surviving but enjoying every moment of it. But seriously though remembering everything is super difficult." }, { "topic_id": 168476, "topic_title": "Concerns Regarding TDS Course Difficulty and Grading Fairness", "author": "carlton", "created_at": "2025-02-28T13:48:45.642Z", "content": "You will survive. Just watch tonight\u2019s session. and prepare and practise." }, { "topic_id": 166651, "topic_title": "Tds w4- q3", "author": "22f3003083", "created_at": "2025-02-09T15:23:28.169Z", "content": "By going into inspect, copying the json, pasting into the portal and correcting the errors accordingly with chat gpt. Somehow got it done but very tiresome for just 1 mark." }, { "topic_id": 168515, "topic_title": "Opening previous ga just for practise", "author": "22f3001011", "created_at": "2025-02-26T06:09:42.287Z", "content": "Good morning sir,\nI want to request that you open the previous GAs to solve the questions and check for the answers. I don\u2019t wish for them to be graded, but I would like to work with the portal and validate my answers for the questions stated in the GA itself. This would be of great help and could help prepare the upcoming ROE.\nThank you for considering my request.\nRegards.\n@carlton @Jeevesh" }, { "topic_id": 168515, "topic_title": "Opening previous ga just for practise", "author": "Jivraj", "created_at": "2025-02-26T14:09:34.899Z", "content": "Hi @22f3001011\nYou can access questions by just enabling input boxes, and check answers button.\nKind regrads" }, { "topic_id": 168515, "topic_title": "Opening previous ga just for practise", "author": "22f3001011", "created_at": "2025-02-26T17:11:47.647Z", "content": "Thank you sir. Will try it out." }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T15:49:28.464Z", "content": "Whoever wants can participate and then we go into breakout rooms and each group solves a particular question and then we all share the code so we can complete the ROE faster and more effienctly?\n@all" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "ItsMeAlex", "created_at": "2025-02-26T15:55:03.430Z", "content": "Are we allowed to do that?" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T15:55:53.574Z", "content": "Yeah they said you can take help anyway possible even to ask a cat also or a pet, im not sure" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "ItsMeAlex", "created_at": "2025-02-26T15:56:39.829Z", "content": "Alright, works. I am down to collaborate." }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "trebhuvansb", "created_at": "2025-02-26T15:57:23.258Z", "content": "Asking help is different from sharing answers in a public forum. I don\u2019t think they will permit this." }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T15:58:01.998Z", "content": "Sharing answers is asking for help" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "ItsMeAlex", "created_at": "2025-02-26T15:58:17.610Z", "content": "If the ROE is like how it was for MOCK ROE1 then this probably wont work right?\nOnly for today\u2019s ROE(mock 2) we can split the tasks efficiently and get it done.\nThoughts?" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "ItsMeAlex", "created_at": "2025-02-26T15:59:11.906Z", "content": "\n\n\n trebhuvansb:\n\nAsking help is different from sharing answers in a public forum. I don\u2019t think they will permit this.\n\n\nthis is valid. should we just ask them? Could u message a TA?" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T15:59:14.516Z", "content": "Yeah thats the idea\u2026" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T15:59:28.646Z", "content": "\n\n\n\nWhat's the actual purpose of impossible ROE exam? Tools in Data Science\n\n\n@ankit.jain \u2013 I\u2019m the culprit behind this RoE structure. Thanks for the opportunity to share my thought process. \nWhat does this RoE evaluate? Implicit learning. \n\nImplicit learning is \u201cHow much can they answer if woken up from sleep?\u201d\nExplicit learning is \u201cHow much can they answer given time and Internet?\u201d\n\nSome may know 10% implicitly. Some know 50%. They\u2019ll answer those in a few seconds. \nSome, they can FIND out. with Google, StackOverflow, ChatGPT. That\u2019s explicit learning. But it takes time\u2026\n \n\n" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "trebhuvansb", "created_at": "2025-02-26T16:01:28.501Z", "content": "Their whole concept of implicit learning disappears when people start sharing answers in a public forum." }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T16:03:20.750Z", "content": "\n\n\nOn another topic\n\net?\n\n\nread the post, its about explicit learning xD\nEDIT its implicit my bad !" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "trebhuvansb", "created_at": "2025-02-26T16:05:01.591Z", "content": "off topic, how do you dm people on discourse?" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002279", "created_at": "2025-02-26T16:05:14.381Z", "content": "So, are we using this thread, or should we make a Google space or something?" }, { "topic_id": 168567, "topic_title": "Create a Question solving groups for ROE", "author": "23f1002382", "created_at": "2025-02-26T16:06:06.736Z", "content": "I created a discord\n\n\nDiscord\n\n\nJoin the ACING ROE 1 Discord Server!\nCheck out the ACING ROE 1 community on Discord \u2013 hang out with 1 other members and enjoy free voice and text chat.\n\n\n\n\n\n@all" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "24f2006531", "created_at": "2025-02-25T05:11:07.182Z", "content": "Hello Sir,\nI understand from the email we received that there are three mock ROEs scheduled. I wanted to check if it is mandatory to attempt the mock at 7 PM or if there is flexibility in the timing. As a working professional, I may not be able to attempt the mock at 7 PM.\nCould you please confirm if there is any flexibility in the timings? Additionally, I would appreciate it if you could provide details on when and how the mock links will be shared.\nThanks and Regards\nShalini" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "22f3002248", "created_at": "2025-02-25T05:34:01.922Z", "content": "Tag the TAs and instructor. Otherwise, you may not get the answer in time\u2026" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "carlton", "created_at": "2025-02-25T05:52:51.182Z", "content": "It is not mandatory to attempt mocks at 7pm. But we will solve it in real time during the session. Thats why we are releasing it 1 hour before. We will freeze the form submissions during the solving session and then reopen it later.\nROE is not like other exams you have done so far in this entire diploma.\nSolving it leisurely will give you a false sense of your capabilities.\nThe truth is everyone can get full marks for ROE given enough time.\nThe problem is the lack of time.\nSo if you want to really check ROE readiness, fix the timer alarm for 45 mins and attempt it genuinely within the 45 mins. Only then will you know where you stand.\nAdditionally, each ROE is completely different from the next. If you manage to do good in one is ZERO guarantee that you will do good in the next.\nThats why do all 4 mock ROEs. ROE is not like any other exam. Other exams have the same types of questions. Not with ROE.\nThe real ROE will be also something that no one has seen before.\nBut we will help you be as ready as possible for it.\nKind regards" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "23f2003413", "created_at": "2025-02-25T10:38:35.694Z", "content": "hi @carlton\nhow are we supposed to give the mock ROE? where can I find the link? should i join gmeet while solving mock ROE or is it non-proctored? kindly clarify these doubts. thanks in advance!" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "carlton", "created_at": "2025-02-25T10:58:33.712Z", "content": "You will get an email at 7pm with the ROE dataset and the question form.\nI will also add the same in the student seek portal.\nMock ROEs are not proctored (its a mock!) and the actual ROE is not proctored either!\nThe gmeet is after the mock ROE where it will be solved live by the TDS team.\nKind regards" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "23f1002382", "created_at": "2025-02-25T13:05:15.578Z", "content": "3 questions:-\n\nwill the questions and dataset be available after time limit?\nwill the solutions be available for later reference with the questions?\nwill the live solving video lecture be recorded?\n" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "carlton", "created_at": "2025-02-25T13:10:30.614Z", "content": "\n\n\n 23f1002382:\n\nwill the questions and dataset be available after time limit?\n\n\nThey will be available after the live session has finished.\n\n\n\n 23f1002382:\n\nwill the solutions be available for later reference with the questions?\n\n\nWe will provide an answer script for Mock ROE1\n\n\n\n 23f1002382:\n\nwill the live solving video lecture be recorded?\n\n\nYes our live sessions will be recorded." }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "23f1002382", "created_at": "2025-02-25T13:14:38.360Z", "content": "thanks for the prompt response! Cheers . Also to my understanding at sharp 7:00 we get email with form link and questions dataset?" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "23f2000573", "created_at": "2025-02-25T13:36:56.128Z", "content": "Hi @carlton , I will not be able to solve the mock in the given time due to other commitments. The grading document says 2 marks bonus for mocks. Will this be a part of that? If yes, is there any other way? As you have mentioned, I will keep a timer and try to solve it in 45 minutes." }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "shubhamatkal", "created_at": "2025-02-26T10:21:12.253Z", "content": "\n\n\n carlton:\n\nNo, we do not provide solutions as a notebook. The ROE will be solved during the live session.\n\n\nyes in live session ROE was solved but while taking reference for Q1 from live session from TAs to see how this question might be solved as i was getting wrong answer, but TA also didnt solved that question in correct manner he got wrong, I think we should have at least 1 standard ref for all the questions of this mock roe to understand our mistakes in solving this questions pls understand thanks,\nalso when i went throught live session recording i can see only 1 screen of 1 ta" }, { "topic_id": 168384, "topic_title": "Clarification regarding Mock ROE Timings", "author": "Jivraj", "created_at": "2025-02-26T13:58:52.609Z", "content": "Hi @shubhamatkal ,\nFor question1 provided answer is wrong.\nRegarding yesterday\u2019s ROE we will send out ipynb with snippets of code that\u2019s requried to solve questions.\nFor Today\u2019s ROE you will be able to check answers immediately\nFor Thrusday\u2019s ROE as well there will be some mechanism for checking answers.\nKind regards." }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "22f1000376", "created_at": "2025-02-25T15:14:47.022Z", "content": "@carlton @jkmadathil Sir please shift the ROE date to another date because we really need time to understand all these stuffs as these are so hard for beginners like us and there is quiz 2 and we have to prepare for that also.\nSir please understand our situation and pay attention to our concern." }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "Sagan", "created_at": "2025-02-25T15:17:12.638Z", "content": "Also, it seems impossible to complete it in 45 minutes." }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "Anand", "created_at": "2025-02-26T02:38:32.620Z", "content": "you got the wrong Anand here. You perhaps wanted to tag the faculty of this course s.anand (I\u2019m purposely not tagging him; you may do so)" }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "carlton", "created_at": "2025-02-26T02:40:45.587Z", "content": "I feel for you because you constantly get incorrectly tagged. On the plus side you are famous (or infamous depending on perspective )\nKind regards" }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "carlton", "created_at": "2025-02-26T02:47:44.061Z", "content": "Just FYI the correct tag to use for Professor Anand of TDS is @s.anand\nAlso ROE date will not be moved because its an exam date that has been set before the term starts. This is just part of the policy of the BS Programme. Exam dates never get moved except in truly exceptional circumstances.\nKind regards" }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "22f1000376", "created_at": "2025-02-26T04:41:48.488Z", "content": "Sir I understand but it will badly affects our CGPA." }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "23f1002279", "created_at": "2025-02-26T08:55:17.016Z", "content": "Sir can you at least increase the time limit from 45 minutes to 1 hour?" }, { "topic_id": 168458, "topic_title": "Tds roe exam date shift", "author": "carlton", "created_at": "2025-02-26T10:24:40.604Z", "content": "The time limit for ROE will be set according to the difficulty level of the ROE.\nKind regards" }, { "topic_id": 168482, "topic_title": "TDS Module 6", "author": "24ds1000012", "created_at": "2025-02-25T17:57:30.751Z", "content": "I am not able to see Module 6 or Module 7 in my TDS curriculum. Please let me know whether it is released already." }, { "topic_id": 168482, "topic_title": "TDS Module 6", "author": "carlton", "created_at": "2025-02-26T02:35:12.373Z", "content": "@24ds1000012 Both Module 6 and Module 7 have been available from the start of the course. All modules were released before the 10th of Jan on the TDS course site.\nhttps://tds.s-anand.net/#/\nModule 6:\nhttps://tds.s-anand.net/#/data-analysis\nModule 7:\nhttps://tds.s-anand.net/#/data-visualization\nGA 6 will become available sometime this week.\nWe do not currently have an ETA on GA 7 and Project 2.\nPlease refer to pinned post at the top of TDS page for new dates.\nKind regards" }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "muskan2431", "created_at": "2025-02-21T18:32:17.871Z", "content": "image1337\u00d7683 31.9 KB\nIt seems that the question in Graded Assignment 5 for TDS is producing incorrect results despite the same logic working correctly for other variations of the problem. Please check into this question once as I have cross checked with many of the students and chatgpt and all of us faced this issue in this question. Thanks!\n@carlton @s.anand\ncode to take reference from:\nimport gzip\nimport pandas as pd\nfrom datetime import datetime\n\nlog_path = 's-anand.net-May-2024.gz'\nstart_time = datetime.strptime('01:00:00', '%H:%M:%S').time()\nend_time = datetime.strptime('15:00:00', '%H:%M:%S').time()\nlog_data = []\n\ndef parse_log(line):\n parts = line.split(' ')\n log_time = datetime.strptime(parts[3][1:], '%d/%b/%Y:%H:%M:%S')\n method, url, status = parts[5][1:], parts[6], int(parts[8])\n return log_time, method, url, status\n\nwith gzip.open(log_path, 'rt') as file:\n for entry in file:\n log_time, method, url, status = parse_log(entry)\n if method == 'GET' and url.startswith('/blog/') and 200 <= status < 300:\n if log_time.weekday() == 0 and start_time <= log_time.time() < end_time:\n log_data.append(entry)\n\nprint(f\"Successful GET requests: {len(log_data)}\")\n\nps: I shared code after the deadline hopefully no issues there! " }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "amitchaurasia", "created_at": "2025-02-22T04:08:00.787Z", "content": "I\u2019m also facing same kind of issue in Q3, GA5, while cross checked answer from different methods getting same result 1603, which is showing incorrect.\nKindly check this issue.\nThanks" }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "Aryxn", "created_at": "2025-02-22T05:52:55.677Z", "content": "The same issue is being faced by many students, not only for this condition, but others as well. Please look into it" }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "23f2000573", "created_at": "2025-02-22T08:28:29.532Z", "content": "actually i got 130 as answer. but the answer accepted by the portal was 129. i felt like, i have to change one or two numbers front and back, i tried the same before. it worked " }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "muskan2431", "created_at": "2025-02-22T09:57:39.167Z", "content": "For the same question? But it shouldnt be +1 -1 to get the correct answer right." }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "carlton", "created_at": "2025-02-24T11:48:02.411Z", "content": "Hi @muskan2431 we are running some checks.\nPlease bear with us,\nKind regards" }, { "topic_id": 168011, "topic_title": "Q3, GA5 not accepting right answer", "author": "carlton", "created_at": "2025-02-25T11:13:32.454Z", "content": "We have determined that some students were affected by GA5 Q3. Whoever we have identified as having received the incorrect assessment will receive 1 mark for that particular question. These are the students that we have identified as been assessed incorrectly:\n\n\n\n\nSN\nEmail\n\n\n\n\n1\n21f1000131@ds.study.iitm.ac.in\n\n\n2\n21f1001484@ds.study.iitm.ac.in\n\n\n3\n21f1001631@ds.study.iitm.ac.in\n\n\n4\n21f1001729@ds.study.iitm.ac.in\n\n\n5\n21f1001890@ds.study.iitm.ac.in\n\n\n6\n21f1002734@ds.study.iitm.ac.in\n\n\n7\n21f1002773@ds.study.iitm.ac.in\n\n\n8\n21f1003135@ds.study.iitm.ac.in\n\n\n9\n21f1003475@ds.study.iitm.ac.in\n\n\n10\n21f1003816@ds.study.iitm.ac.in\n\n\n11\n21f1005422@ds.study.iitm.ac.in\n\n\n12\n21f1005510@ds.study.iitm.ac.in\n\n\n13\n21f1006234@ds.study.iitm.ac.in\n\n\n14\n21f1006309@ds.study.iitm.ac.in\n\n\n15\n21f1006867@ds.study.iitm.ac.in\n\n\n16\n21f2000525@ds.study.iitm.ac.in\n\n\n17\n21f2000913@ds.study.iitm.ac.in\n\n\n18\n21f2000998@ds.study.iitm.ac.in\n\n\n19\n21f2001061@ds.study.iitm.ac.in\n\n\n20\n21f2001080@ds.study.iitm.ac.in\n\n\n21\n21f2001543@ds.study.iitm.ac.in\n\n\n22\n21f3000311@ds.study.iitm.ac.in\n\n\n23\n21f3000355@ds.study.iitm.ac.in\n\n\n24\n21f3000512@ds.study.iitm.ac.in\n\n\n25\n21f3000591@ds.study.iitm.ac.in\n\n\n26\n21f3000687@ds.study.iitm.ac.in\n\n\n27\n21f3000813@ds.study.iitm.ac.in\n\n\n28\n21f3001091@ds.study.iitm.ac.in\n\n\n29\n21f3001161@ds.study.iitm.ac.in\n\n\n30\n21f3001936@ds.study.iitm.ac.in\n\n\n31\n21f3001965@ds.study.iitm.ac.in\n\n\n32\n21f3002158@ds.study.iitm.ac.in\n\n\n33\n21f3002431@ds.study.iitm.ac.in\n\n\n34\n21f3002444@ds.study.iitm.ac.in\n\n\n35\n21f3002647@ds.study.iitm.ac.in\n\n\n36\n21f3002782@ds.study.iitm.ac.in\n\n\n37\n21f3003195@ds.study.iitm.ac.in\n\n\n38\n22ds2000011@ds.study.iitm.ac.in\n\n\n39\n22f1000376@ds.study.iitm.ac.in\n\n\n40\n22f1000821@ds.study.iitm.ac.in\n\n\n41\n22f1000902@ds.study.iitm.ac.in\n\n\n42\n22f1000935@ds.study.iitm.ac.in\n\n\n43\n22f1000989@ds.study.iitm.ac.in\n\n\n44\n22f1001095@ds.study.iitm.ac.in\n\n\n45\n22f1001316@ds.study.iitm.ac.in\n\n\n46\n22f1001391@ds.study.iitm.ac.in\n\n\n47\n22f1001416@ds.study.iitm.ac.in\n\n\n48\n22f1001438@ds.study.iitm.ac.in\n\n\n49\n22f1001542@ds.study.iitm.ac.in\n\n\n50\n22f1001551@ds.study.iitm.ac.in\n\n\n51\n22f1001552@ds.study.iitm.ac.in\n\n\n52\n22f1001862@ds.study.iitm.ac.in\n\n\n53\n22f2000108@ds.study.iitm.ac.in\n\n\n54\n22f2000113@ds.study.iitm.ac.in\n\n\n55\n22f2000116@ds.study.iitm.ac.in\n\n\n56\n22f2000273@ds.study.iitm.ac.in\n\n\n57\n22f2000467@ds.study.iitm.ac.in\n\n\n58\n22f2000813@ds.study.iitm.ac.in\n\n\n59\n22f2000898@ds.study.iitm.ac.in\n\n\n60\n22f2000946@ds.study.iitm.ac.in\n\n\n61\n22f2001041@ds.study.iitm.ac.in\n\n\n62\n22f2001336@ds.study.iitm.ac.in\n\n\n63\n22f2001532@ds.study.iitm.ac.in\n\n\n64\n22f2001590@ds.study.iitm.ac.in\n\n\n65\n22f3000275@ds.study.iitm.ac.in\n\n\n66\n22f3000337@ds.study.iitm.ac.in\n\n\n67\n22f3000419@ds.study.iitm.ac.in\n\n\n68\n22f3000422@ds.study.iitm.ac.in\n\n\n69\n22f3000487@ds.study.iitm.ac.in\n\n\n70\n22f3000563@ds.study.iitm.ac.in\n\n\n71\n22f3000694@ds.study.iitm.ac.in\n\n\n72\n22f3000814@ds.study.iitm.ac.in\n\n\n73\n22f3000819@ds.study.iitm.ac.in\n\n\n74\n22f3000831@ds.study.iitm.ac.in\n\n\n75\n22f3000833@ds.study.iitm.ac.in\n\n\n76\n22f3001050@ds.study.iitm.ac.in\n\n\n77\n22f3001074@ds.study.iitm.ac.in\n\n\n78\n22f3001108@ds.study.iitm.ac.in\n\n\n79\n22f3001278@ds.study.iitm.ac.in\n\n\n80\n22f3001316@ds.study.iitm.ac.in\n\n\n81\n22f3001675@ds.study.iitm.ac.in\n\n\n82\n22f3001688@ds.study.iitm.ac.in\n\n\n83\n22f3001777@ds.study.iitm.ac.in\n\n\n84\n22f3001834@ds.study.iitm.ac.in\n\n\n85\n22f3001930@ds.study.iitm.ac.in\n\n\n86\n22f3001961@ds.study.iitm.ac.in\n\n\n87\n22f3001967@ds.study.iitm.ac.in\n\n\n88\n22f3002011@ds.study.iitm.ac.in\n\n\n89\n22f3002175@ds.study.iitm.ac.in\n\n\n90\n22f3002184@ds.study.iitm.ac.in\n\n\n91\n22f3002236@ds.study.iitm.ac.in\n\n\n92\n22f3002265@ds.study.iitm.ac.in\n\n\n93\n22f3002291@ds.study.iitm.ac.in\n\n\n94\n22f3002307@ds.study.iitm.ac.in\n\n\n95\n22f3002394@ds.study.iitm.ac.in\n\n\n96\n22f3002447@ds.study.iitm.ac.in\n\n\n97\n22f3002498@ds.study.iitm.ac.in\n\n\n98\n22f3002565@ds.study.iitm.ac.in\n\n\n99\n22f3002634@ds.study.iitm.ac.in\n\n\n100\n22f3002712@ds.study.iitm.ac.in\n\n\n101\n22f3002813@ds.study.iitm.ac.in\n\n\n102\n22f3002844@ds.study.iitm.ac.in\n\n\n103\n22f3002948@ds.study.iitm.ac.in\n\n\n104\n22f3003003@ds.study.iitm.ac.in\n\n\n105\n22f3003237@ds.study.iitm.ac.in\n\n\n106\n23ds1000032@ds.study.iitm.ac.in\n\n\n107\n23ds2000055@ds.study.iitm.ac.in\n\n\n108\n23ds2000069@ds.study.iitm.ac.in\n\n\n109\n23ds3000146@ds.study.iitm.ac.in\n\n\n110\n23ds3000149@ds.study.iitm.ac.in\n\n\n111\n23ds3000224@ds.study.iitm.ac.in\n\n\n112\n23f1000232@ds.study.iitm.ac.in\n\n\n113\n23f1000257@ds.study.iitm.ac.in\n\n\n114\n23f1000292@ds.study.iitm.ac.in\n\n\n115\n23f1000587@ds.study.iitm.ac.in\n\n\n116\n23f1000776@ds.study.iitm.ac.in\n\n\n117\n23f1000813@ds.study.iitm.ac.in\n\n\n118\n23f1000844@ds.study.iitm.ac.in\n\n\n119\n23f1001472@ds.study.iitm.ac.in\n\n\n120\n23f1001651@ds.study.iitm.ac.in\n\n\n121\n23f1001684@ds.study.iitm.ac.in\n\n\n122\n23f1001788@ds.study.iitm.ac.in\n\n\n123\n23f1001861@ds.study.iitm.ac.in\n\n\n124\n23f1002075@ds.study.iitm.ac.in\n\n\n125\n23f1002114@ds.study.iitm.ac.in\n\n\n126\n23f1002279@ds.study.iitm.ac.in\n\n\n127\n23f1002345@ds.study.iitm.ac.in\n\n\n128\n23f1002362@ds.study.iitm.ac.in\n\n\n129\n23f1002535@ds.study.iitm.ac.in\n\n\n130\n23f1002563@ds.study.iitm.ac.in\n\n\n131\n23f1002586@ds.study.iitm.ac.in\n\n\n132\n23f1002630@ds.study.iitm.ac.in\n\n\n133\n23f1002929@ds.study.iitm.ac.in\n\n\n134\n23f1003000@ds.study.iitm.ac.in\n\n\n135\n23f1003115@ds.study.iitm.ac.in\n\n\n136\n23f2000119@ds.study.iitm.ac.in\n\n\n137\n23f2000273@ds.study.iitm.ac.in\n\n\n138\n23f2000762@ds.study.iitm.ac.in\n\n\n139\n23f2000794@ds.study.iitm.ac.in\n\n\n140\n23f2000822@ds.study.iitm.ac.in\n\n\n141\n23f2000926@ds.study.iitm.ac.in\n\n\n142\n23f2000942@ds.study.iitm.ac.in\n\n\n143\n23f2001274@ds.study.iitm.ac.in\n\n\n144\n23f2001347@ds.study.iitm.ac.in\n\n\n145\n23f2001494@ds.study.iitm.ac.in\n\n\n146\n23f2001529@ds.study.iitm.ac.in\n\n\n147\n23f2001539@ds.study.iitm.ac.in\n\n\n148\n23f2001661@ds.study.iitm.ac.in\n\n\n149\n23f2001960@ds.study.iitm.ac.in\n\n\n150\n23f2001992@ds.study.iitm.ac.in\n\n\n151\n23f2002034@ds.study.iitm.ac.in\n\n\n152\n23f2002121@ds.study.iitm.ac.in\n\n\n153\n23f2002865@ds.study.iitm.ac.in\n\n\n154\n23f2002939@ds.study.iitm.ac.in\n\n\n155\n23f2003529@ds.study.iitm.ac.in\n\n\n156\n23f2003751@ds.study.iitm.ac.in\n\n\n157\n23f2003893@ds.study.iitm.ac.in\n\n\n158\n23f2004115@ds.study.iitm.ac.in\n\n\n159\n23f2004244@ds.study.iitm.ac.in\n\n\n160\n23f2004366@ds.study.iitm.ac.in\n\n\n161\n23f2004443@ds.study.iitm.ac.in\n\n\n162\n23f2004473@ds.study.iitm.ac.in\n\n\n163\n23f2004510@ds.study.iitm.ac.in\n\n\n164\n23f2004637@ds.study.iitm.ac.in\n\n\n165\n23f2004770@ds.study.iitm.ac.in\n\n\n166\n23f2004793@ds.study.iitm.ac.in\n\n\n167\n23f2004936@ds.study.iitm.ac.in\n\n\n168\n23f2004979@ds.study.iitm.ac.in\n\n\n169\n23f2005010@ds.study.iitm.ac.in\n\n\n170\n23f2005193@ds.study.iitm.ac.in\n\n\n171\n23f2005325@ds.study.iitm.ac.in\n\n\n172\n23f2005398@ds.study.iitm.ac.in\n\n\n173\n23f2005474@ds.study.iitm.ac.in\n\n\n174\n23f2005525@ds.study.iitm.ac.in\n\n\n175\n23f2005665@ds.study.iitm.ac.in\n\n\n176\n23f2005701@ds.study.iitm.ac.in\n\n\n177\n23f2005706@ds.study.iitm.ac.in\n\n\n178\n23f2005738@ds.study.iitm.ac.in\n\n\n179\n23f3000975@ds.study.iitm.ac.in\n\n\n180\n23f3001271@ds.study.iitm.ac.in\n\n\n181\n23f3001462@ds.study.iitm.ac.in\n\n\n182\n23f3001572@ds.study.iitm.ac.in\n\n\n183\n23f3001745@ds.study.iitm.ac.in\n\n\n184\n23f3001752@ds.study.iitm.ac.in\n\n\n185\n23f3001764@ds.study.iitm.ac.in\n\n\n186\n23f3001848@ds.study.iitm.ac.in\n\n\n187\n23f3002196@ds.study.iitm.ac.in\n\n\n188\n23f3002427@ds.study.iitm.ac.in\n\n\n189\n23f3002537@ds.study.iitm.ac.in\n\n\n190\n23f3002643@ds.study.iitm.ac.in\n\n\n191\n23f3003016@ds.study.iitm.ac.in\n\n\n192\n23f3003027@ds.study.iitm.ac.in\n\n\n193\n23f3003871@ds.study.iitm.ac.in\n\n\n194\n23f3004013@ds.study.iitm.ac.in\n\n\n195\n23f3004024@ds.study.iitm.ac.in\n\n\n196\n23f3004066@ds.study.iitm.ac.in\n\n\n197\n23f3004134@ds.study.iitm.ac.in\n\n\n198\n23f3004230@ds.study.iitm.ac.in\n\n\n199\n23f3004238@ds.study.iitm.ac.in\n\n\n200\n23f3004264@ds.study.iitm.ac.in\n\n\n201\n23f3004394@ds.study.iitm.ac.in\n\n\n202\n23f3004444@ds.study.iitm.ac.in\n\n\n203\n24ds1000079@ds.study.iitm.ac.in\n\n\n204\n24ds2000062@ds.study.iitm.ac.in\n\n\n205\n24ds2000101@ds.study.iitm.ac.in\n\n\n206\n24ds2000112@ds.study.iitm.ac.in\n\n\n207\n24ds3000028@ds.study.iitm.ac.in\n\n\n208\n24ds3000031@ds.study.iitm.ac.in\n\n\n209\n24ds3000074@ds.study.iitm.ac.in\n\n\n210\n24f1000010@ds.study.iitm.ac.in\n\n\n211\n24f1000400@ds.study.iitm.ac.in\n\n\n212\n24f1000784@ds.study.iitm.ac.in\n\n\n213\n24f1000925@ds.study.iitm.ac.in\n\n\n214\n24f1001396@ds.study.iitm.ac.in\n\n\n215\n24f1001439@ds.study.iitm.ac.in\n\n\n216\n24f1001520@ds.study.iitm.ac.in\n\n\n217\n24f1002390@ds.study.iitm.ac.in\n\n\n218\n24f1002474@ds.study.iitm.ac.in\n\n\n219\n24f2000994@ds.study.iitm.ac.in\n\n\n220\n24f2002746@ds.study.iitm.ac.in\n\n\n221\n24f2003375@ds.study.iitm.ac.in\n\n\n222\n24f2004863@ds.study.iitm.ac.in\n\n\n\nKind regards,\nTDS Team" }, { "topic_id": 168310, "topic_title": "Request for a functionality to revise the GAs of TDS", "author": "22f3002813", "created_at": "2025-02-24T10:45:52.414Z", "content": "@carlton @s.anand\nDear team,\nGreetings of the day\nI am writing this to request for a functionality\n\nPractice the GAs again after their deadline has passed\nEither the answers can be posted or the same question answering and simultaneous evaluation interface can work just like it does before the deadline.\n\nHow this is beneficial?\n\nAs the GATE exam has now been completed, we can now practice the questions we either left or could not do at that time\nRevision will help us ace the ROE, project and end term\n\nOverall this will increase the value of the already most practical and rewarding course of IIT BS i.e TDS.\nLooking forward to your guidance and kind consideration\nRegards\nAryan" }, { "topic_id": 168303, "topic_title": "Project 2 and Week 6 assignment", "author": "Yogesh1", "created_at": "2025-02-24T08:43:31.200Z", "content": "@carlton @s.anand\nRelease of Project 2 has been delayed by 3 days, and release of Assignment 6 has been delayed by 10 days.\nCould you please clarify if the submission dates will be changed accordingly? I am assuming it will have to be changed for Assignment 7 as well.\nPlease let me know rough submission dates if possible so that I can plan accordingly (my schedule in the upcoming days is very hectic)." }, { "topic_id": 168303, "topic_title": "Project 2 and Week 6 assignment", "author": "carlton", "created_at": "2025-02-24T08:55:51.942Z", "content": "@Yogesh GA6 will be released sometime this week. All GAs have a minimum 9 days for submissions.\nWe do not have an ETA for Project 2 yet.\nKind regards" }, { "topic_id": 168303, "topic_title": "Project 2 and Week 6 assignment", "author": "Yogesh1", "created_at": "2025-02-24T09:01:02.321Z", "content": "@carlton\nIf possible, could you inform what weeks the project 2 would be based on (like Project 1 was based on week 3 content). Thanks in advance." }, { "topic_id": 168303, "topic_title": "Project 2 and Week 6 assignment", "author": "carlton", "created_at": "2025-02-24T09:16:21.851Z", "content": "Project 1 was based on Module 1 through 3.\nProject 2 will encompass Module 4 through 6 (and possibly 7) but not to the exclusion of the prior modules. These are not set in stone and still is in the design/validation phase.\nWe generally avoid calling it week 3 content etc. because all the content was released as modules at the beginning well before the term was started.\nThe GAs are released as we complete validations on them. Each term the course assignments are updated to stay current with industry expectations. So they are not recycled like subjects that are static like maths, statistics and programming which have syllabi that have not changed in 10 years or more.\nWe try to release GAs so that they match the cadence of the other subjects for the convenience of students wherever possible. But rarely do other subjects require constant revalidation for their GAs.\nHence we have situations, even in past terms, where GAs and Projects get moved to allow for robust validations of the answers. In spite of this some errors do slip through due to the aggressive time schedule in a trimester system as opposed to a semester system.\nHope that give you some insight into how TDS works.\nThanks for bearing with us. TDS is perpetually a WIP.\nKind regards" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "23f2000573", "created_at": "2025-02-22T12:34:59.729Z", "content": "Hi TDS team, with ROE being ahead, i assume an official thread will be created soon. Here are few doubts from my side. I request the official post to cover these.\n\nSyllabus\nkindly hint us on the type of questions, kind of tools to practice\nI did my ROE the last term, the time was not enough for me. I would like to know if it is actually possible to solve all the questions within the time\nAny mock or resource to practice from?\nadditional tips, if any\n" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "carlton", "created_at": "2025-02-22T13:09:52.956Z", "content": "\nModules 1 - 5\nQuestions will be similar to GAs and the content in the modules.\nROE is quite hard. Only a small number will be able to do it in the given time frame.\nWe will have some past ROEs as practise\n\u2026 watch sessions\n\nKind regards" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "22f3002248", "created_at": "2025-02-22T14:58:22.135Z", "content": "Thanks for the answer @carlton\nIs it safe to assume that ROE is nothing but a \u201cGA with extremely short deadline\u201d since we don\u2019t have proctors ? Or is the ROE more complex structured ?\nP.S. I am not saying the questions will be hard or easy, just asking about structure." }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "Rishabh2", "created_at": "2025-02-23T05:33:31.105Z", "content": "Sir questions will be of Numeeical type or MCQs type as in earlier batches it was MCQs??" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "carlton", "created_at": "2025-02-24T07:40:15.196Z", "content": "ROEs are always unique. They can be of any kind. We do not fix one method. Therefore its not possible to say what kind of questions will be there whether MCQ, MSQ or numerical or text etc.\nKind regards" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "carlton", "created_at": "2025-02-24T07:52:35.373Z", "content": "The ROEs are not GAs with short deadlines. A GA question usually tests one concept in isolation. ROEs typically require you to combine multiple concepts and use multiple tools in order to answer the question. (in a very short time).\nIf your goal is totally rely on the LLM to solve it for you\u2026 past experience shows us that ROEs complexity is usually difficult for an LLM to overcome without significant assistance from the \u201chooomann\u201d \nSo practise with the concepts are going to be key without having to look up everything because looking up everything takes too much time. Collaboration with others is going be helpful. ROE is not proctored and is open internet. There is a reason for that. Its very hard.\nThere will be a dataset or multiple datasets. Sometimes you may have to combine datasets to answer questions. You will have to extract data from the dataset. You will have to transform/clean the data and you will have to gain some information from the data, is what typical ROEs test.\nKind regards" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "Yogesh1", "created_at": "2025-02-24T08:39:53.315Z", "content": "Is there scope for collaboration in a 45 minute test?" }, { "topic_id": 168142, "topic_title": "ROE instructions request", "author": "carlton", "created_at": "2025-02-24T08:59:27.794Z", "content": "Depends on the collaborators and how they split up the tasks. If its a team that knows their roles and a team leader that can designate tasks correctly then quite possibly. In practise though that rarely happens.\nAlso 45 mins is not a given, its a typical time we aim for. It can be shorter or longer depending on the nature of the questions in the ROE. Each one is unique. There have been ROEs as long as 2 hours and on the minimum side 30 mins." }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-31T16:13:36.640Z", "content": "Please post any questions related to Graded Assignment 4 - Data Sourcing.\nPlease use markdown code formatting (fenced code blocks) when sharing code (rather than screenshots). It\u2019s easier for us to copy-paste and test.\nDeadline: Sunday, February 9, 2025 6:29 PM\n@Jivraj @Saransh_Saini @carlton" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-31T16:14:00.363Z", "content": "" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-02-01T07:54:31.100Z", "content": "Screenshot 2025-02-01 132301331\u00d7314 12.3 KB\nwhat is the error here?? sir @Jivraj" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "24ds2000024", "created_at": "2025-02-01T18:26:06.664Z", "content": "I have the Same doubt." }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-02T05:30:16.417Z", "content": "@22f3001315 @21f3002277 @24ds2000024 \u2013 please try again after reloading the page. The new error message will be clearer, like this:\nError: At [0].rating: Values don't match. Expected: \"7.4\". Actual: 7.4\n\nFYI, we expect all values as strings, not numbers. That\u2019s because the year can sometimes be a range for a TV series (e.g. 2021 - 2024) and the rating can sometimes be missing." }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "23f2000237", "created_at": "2025-02-02T05:41:42.494Z", "content": "In Question 2, it is specifically said to filter the movies however, the evaluator is expecting a TV show there. Should we also include TV shows now?\nedit: This is an everchanging dataset, so will our answers be saved, as, this json might not be in this order tomorrow?" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-02T05:45:48.804Z", "content": "@23f2000237 A good point. Yes, please include all titles. I\u2019ve reworded the question accordingly. Thanks." }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "21f3002277", "created_at": "2025-02-02T06:31:48.149Z", "content": "Q3. How to handle the error ? @Jivraj\nTypeError: Cannot read properties of null (reading \u20180\u2019)\nhttp://127.0.0.1:8000/api/outline?country=Russia\n\n{\"outline\":\"## Contents\\n# Russia\\n## Etymology\\n## History\\n### Early history\\n### Kievan Rus'\\n### Grand Duchy of Moscow\\n### Tsardom of Russia\\n### Imperial Russia\\n#### Great power and development of society, sciences, and arts\\n#### Great liberal reforms and capitalism\\n#### Constitutional monarchy and World War\\n### Revolution and civil war\\n### Soviet Union\\n#### Command economy and Soviet society\\n#### Stalinism and modernisation\\n#### World War II and United Nations\\n#### Superpower and Cold War\\n#### Khrushchev Thaw reforms and economic development\\n#### Period of developed socialism or Era of Stagnation\\n#### Perestroika, democratisation and Russian sovereignty\\n### Independent Russian Federation\\n#### Transition to a market economy and political crises\\n#### Modern liberal constitution, international cooperation and economic stabilisation\\n#### Movement towards a modernised economy, political centralisation and democratic backsliding\\n#### Invasion of Ukraine\\n## Geography\\n### Climate\\n### Biodiversity\\n## Government and politics\\n### Political divisions\\n### Foreign relations\\n### Military\\n### Human rights\\n### Corruption\\n### Law and crime\\n## Economy\\n### Transport and energy\\n### Agriculture and fishery\\n### Science and technology\\n#### Space exploration\\n### Tourism\\n## Demographics\\n### Language\\n### Religion\\n### Education\\n### Health\\n## Culture\\n### Holidays\\n### Art and architecture\\n### Music\\n### Literature and philosophy\\n### Cuisine\\n### Mass media and cinema\\n### Sports\\n## See also\\n## Notes\\n## References\\n## Sources\\n## Further reading\\n## External links\"}\n\n\nerror resolved" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-02-02T10:06:04.746Z", "content": "in my output which is correct\nthere are two \\n instead of one ." }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "21f3002277", "created_at": "2025-02-02T10:38:33.945Z", "content": "it should one(for newline), my code is working now" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "24ds2000024", "created_at": "2025-02-02T11:54:35.123Z", "content": "Dear Sir,\nI was at 2/10 yesterday. After pasting JSON file of IMDB & reloading as suggested My marks updated to 3/10. Kindly confirm if I have got whole of IMDB question." }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "21f3002277", "created_at": "2025-02-02T13:00:36.181Z", "content": "Q4. How to handle the error ? @Jivraj\nError: At 2025-02-05: Values don\u2019t match" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "23f2003853", "created_at": "2025-02-03T00:37:01.721Z", "content": "There is no submit button is available in below screen. Is it fine to save the link url only. Please clarify (unless we click submit button the log of Graded Assignment 4 remains red)\nimage1920\u00d71080 337 KB" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "23f2000237", "created_at": "2025-02-03T10:06:13.753Z", "content": "I have a doubt regarding the bonus mark. Suppose someone were to get 10/10 in the assignment, would their mark be recored as 11/10 or just 10?\n(Assuming they have interacted in this thread)" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-03T11:16:46.279Z", "content": "Anyone scoring 10/10 on GA4 and replying with a relevant message on this thread will get 11/10 " }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "23f2003853", "created_at": "2025-02-03T11:38:10.970Z", "content": "For me I just made filter of rating between 2 and 7 in site and typed in console as per video. with that data got in console worked fine.\ncopy the coding and save in place use it for data extract when finally submit" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "22f2000113", "created_at": "2025-02-03T16:46:46.395Z", "content": "For question 2 getting Error: At [8].title: Values don\u2019t match. Expected: \u201c9. Un matrimonio di troppo\u201d. Actual: \u201c9. You\u2019re Cordially Invited\u201d But this movie is not found when searched by name\nimage1414\u00d7295 19 KB" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "nilaychugh", "created_at": "2025-02-04T03:28:57.489Z", "content": "how to get the BBC weather API key?" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "JoelJeffrey", "created_at": "2025-02-04T05:47:12.930Z", "content": "Just a quick query on the Bonus mark.\nWould this be added to the final grade? Say for example, Someone get a full score in the first 4 assignments. So the total comes up to 39.5/39.5, and would be converted to 0.15 or 15 marks. Would the bonus mark be additional to that 15 or would the score change to 40.5/39.5 and then get normalised to 15?" }, { "topic_id": 165959, "topic_title": "GA4 - Data Sourcing - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-02-04T06:15:20.501Z", "content": "@JoelJeffrey It will be added to the GA4 marks, not the final grade. So, it\u2019s roughly worth 0.15% on the total - not a full 1% on the total." }, { "topic_id": 168143, "topic_title": "My score are still not updated", "author": "23f1000879", "created_at": "2025-02-22T12:48:54.513Z", "content": "my score from week 2 to week 5 are still showing not submitted.\nScreenshot 2025-02-22 1812571144\u00d7704 30.8 KB" }, { "topic_id": 168143, "topic_title": "My score are still not updated", "author": "carlton", "created_at": "2025-02-22T13:06:55.864Z", "content": "@23f1000879 This is not the screen where you see your scores for Tools in Data Science. Its only shown on dashboard. Can you send a screenshot of your dashboard. Thanks\nKind regards" }, { "topic_id": 168057, "topic_title": "QUESTION 9 of TDS WEEK 5 GA", "author": "swapnila04", "created_at": "2025-02-22T04:50:25.982Z", "content": "QUESTION 9\nI was supposed to transcribe the audio of the provided video for a certain time period. After several attempts my submission still generated differences from the supposed answers. I have tried all forms of re-punctuations but the error wont budge. I even compared the generated transcript with the actual audio several times. I BELIEVE MY ANSWER IS CORRECT. If not I wish to know what the correct answer is. Because compared to the video I have provided the exact and well punctuated transcription of the audio between 397.2 and 505.5 seconds.\nHere was my transcription - \" Determined to confront the mystery, Miranda followed the elusive figure. In the dim corridor, fleeting glimpses of determination and hidden sorrow emerged, challenging her assumptions of friends and foes alike. The pursuit led her to a narrow, winding passage beneath the chapel. In the oppressive darkness, the air grew cold and heavy, and every echo of her footsteps seemed to whisper warnings of secrets best left undisturbed.\nIn a subterranean chamber, the shadow finally halted. The figure\u2019s voice emerged from the gloom, \u201cYou are close to the truth, but be warned some secrets, once uncovered, can never be buried again.\u201d\nThe mysterious stranger introduced himself as Victor, a former confidant of Edmund. His words painted a tale of coercion and betrayal\u2014a network of hidden alliances that had forced Edmond into an impossible choice.\nVictor detailed clandestine meetings, cryptic codes, and a secret society that manipulated fate from behind the scenes. Miranda listened, each revelation tightening the knots of suspicion around her mind.\nFrom within his warm coat, Victor produced a faded journal brimming with names, dates, and enigmatic symbols. Its contents mirrored Edmund\u2019s diary, strengthening the case for a conspiracy rooted in treachery. The journal hinted at a hidden hall beneath the manor, where the secret society stored evidence of their manipulations.\nMiranda\u2019s pulse quickened at the thought of unmasking those responsible for decades of deceit. Returning to the manor\u2019s main hall, Miranda retraced her steps with renewed resolve. Every shadow in the corridor now seemed charged with meaning, each creak of wood a prelude to further revelations. In the manor\u2019s basement, beneath a concealed panel, Miranda discovered another revelation \"" }, { "topic_id": 168057, "topic_title": "QUESTION 9 of TDS WEEK 5 GA", "author": "23f2000573", "created_at": "2025-02-22T08:30:32.330Z", "content": "i downloaded mp3, trimmed the video using ffmpeg and used this\nConvert your MP3 to Text for Free Online, it worked" }, { "topic_id": 168017, "topic_title": "GA5 Score Not Reflecting in The Page After Deadline", "author": "23f3004238", "created_at": "2025-02-21T19:25:35.401Z", "content": "Screenshot 2025-02-22 at 12.41.09 AM2940\u00d71912 443 KB\nIs this something to worry about?" }, { "topic_id": 168017, "topic_title": "GA5 Score Not Reflecting in The Page After Deadline", "author": "carlton", "created_at": "2025-02-22T03:16:58.662Z", "content": "This is nothing to worry about because as you can see in the Recent saves section, it has your score history. We have your entire submission history because we log that.\nKind regards" }, { "topic_id": 167878, "topic_title": "About TDS Course", "author": "22f2000635", "created_at": "2025-02-21T06:45:31.229Z", "content": "I have not receive week 6 assignment.Please help" }, { "topic_id": 167878, "topic_title": "About TDS Course", "author": "Yogesh1", "created_at": "2025-02-21T09:41:40.382Z", "content": "Yes. Week 6 and Project 2 should be released as soon as possible.\n@carlton" }, { "topic_id": 167878, "topic_title": "About TDS Course", "author": "carlton", "created_at": "2025-02-21T10:18:09.293Z", "content": "Not ready yet. We will release it soon." }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "HARISH.S", "created_at": "2025-02-11T17:03:21.205Z", "content": "hello sir this is Harish. i completed and saved the week 2 and week 4 assignment. (didn\u2019t do week 3) but the graded assignment shows it is incomplete and the score is 0 for both the weeks . i am attaching the iages. kindly check and reply soon sir.\nimage1035\u00d7466 71 KB\nimage1035\u00d7453 27.2 KB\nthis is for week 4\nimage1678\u00d7847 141 KB\nimage1035\u00d7481 38.9 KB\nimage463\u00d7457 26.9 KB\nkindly check on this sir." }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "carlton", "created_at": "2025-02-11T18:21:52.000Z", "content": "Could you send me your email id. thanks." }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "24ds3000061", "created_at": "2025-02-11T18:46:15.785Z", "content": "Hi, the same issue persists for me for GA 2 and 4. I also did not attemp GA 3. Please look into this. My email id: 24ds3000061@ds.study.iitm.ac.in" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "22f2001532", "created_at": "2025-02-12T03:23:21.693Z", "content": "My Graded assignment results are also not appearing in the dashboard. My email id is 22f2001532@ds.study.iitm.ac.in" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "carlton", "created_at": "2025-02-12T05:18:27.095Z", "content": "@24ds3000061 @22f2001532\nCan you check the dashboard now, I\u2019ve been informed by operations that the scores have been pushed.\nGA 4 scores will be a little late to be pushed because there are some manual (i.e. automated using a custom written script) corrections that have to be made to Q4 for students who got Nur-Sultan as their city.\nKind regards" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "22f2001532", "created_at": "2025-02-12T05:32:48.000Z", "content": "Thanks Carlton. Now the results are visible in the dashboard.\nThanks\nREVI" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "22f2000559", "created_at": "2025-02-12T09:43:55.354Z", "content": "@carlton Sir in my case, in week 2 it is showing \u201cAbsent\u201d but I have attempted and saved the answers\nScreenshot 2025-02-12 151022427\u00d7596 28.1 KB\nScreenshot 2025-02-12 1511011035\u00d7434 21 KB\nMy email ID is 22f2000559@ds.study.iitm.ac.in.\nThank you." }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "carlton", "created_at": "2025-02-12T10:04:58.164Z", "content": "Hi @22f2000559\nI can confirm that our server did record your marks as 7, we will make a correction in the dashboard. Thanks for letting us know. My sincere apologies for the error.\nIf the marks on the dashboard are not changed within the next 7 days, please let us know. I will follow it up on my end and try to get the correction pushed as soon as possible.\nKind regards" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "22f2000559", "created_at": "2025-02-12T10:06:10.638Z", "content": "Thank you so much Sir." }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "spartacus", "created_at": "2025-02-13T06:26:35.949Z", "content": "Screenshot 2025-02-13 105611251\u00d7317 14.2 KB\nanother embedding" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "spartacus", "created_at": "2025-02-13T06:28:59.121Z", "content": "@carlton\nScreenshot 2025-02-13 1058351140\u00d7737 28.5 KB\nSir, In my dashboard i am getting Absent for GA3\nmy email id : 23f3001731@ds.study.iitm.ac.in\ni am not able to submit embeddings more than 1 so i am submitting it in another reply" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "AnvithaV", "created_at": "2025-02-13T06:46:36.164Z", "content": "Sir, I have attempted the graded assignment 2 and also saved it but my score is showing as absent. Please look into the issue sir.\nMy email id is 23f1002071@ds.study.iitm.ac.in\ngraded assignment page1886\u00d7776 45.5 KB\ncourse dashboard (1)1919\u00d7828 156 KB\n@carlton @Jivraj" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "dshail", "created_at": "2025-02-13T12:41:12.084Z", "content": "Same issue I\u2019m facing in my dashboard for week - 3 it shows I\u2019m absent although on portal it is showing my marks.\nPlease update my dashboard.\nE-mail: 22f2000905@ds.study.iitm.ac.in\nTDS 2025 Jan GA3\nTDS-W3-Results2472\u00d71636 313 KB" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "dshail", "created_at": "2025-02-13T12:42:30.391Z", "content": "TDS 2025 Jan GA3-Dashboard2750\u00d71328 290 KB" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "carlton", "created_at": "2025-02-16T02:59:23.470Z", "content": "Dear Students,\nOn the 13th of Feb (3 day ago at the time of this reply) an email was sent to all students with the subject [TDS Jan 2025] Grade Corrections. Please refer to that email.\nKind regards" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "22f3000370", "created_at": "2025-02-15T04:32:36.973Z", "content": "Hello Sir/Mam,\nI had created this thread to inform that my marks for week -2 and week-4 graded assignment have not yet been updated and showing in the dashboard. But I have attended it, Please resolve the issue and do the needful actions.\nRegards,\nSengathirsoorian E T\n(22f3000370@ds.study.iitm.ac.in)\nWeek -4\nScreenshot_20250215-0958161080\u00d71852 263 KB\nI can\u2019t be able to enclose another screenshot of week-2 ( marks-5) as I was a new user." }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "carlton", "created_at": "2025-02-16T02:57:22.000Z", "content": "On the 13th of Feb (3 day ago at the time of this reply) an email was sent to all students with the subject [TDS Jan 2025] Grade Corrections. Please refer to that email.\nKind regards" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "23F3004407_RATANPRIY", "created_at": "2025-02-15T20:50:32.496Z", "content": "Screenshot (674)1920\u00d71080 273 KB\n@Carlton D\u2019Silva sir can u please see this why it\u2019s given zero, it should be 8 right n in my dashboard it\u2019s showing absent so what i should do ?" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "carlton", "created_at": "2025-02-16T06:31:56.151Z", "content": "Please refer to this post\n\n\n\n\nGRADED ASSIGNMENT RESULT NOT SHOWING , kindly check on this Tools in Data Science\n\n\n On the 13th of Feb (3 day ago at the time of this reply) an email was sent to all students with the subject [TDS Jan 2025] Grade Corrections. Please refer to that email. \nKind regards\n \n\n" }, { "topic_id": 166816, "topic_title": "Graded Assignments Dashboard Scores Incorrect/Missing", "author": "23F3004407_RATANPRIY", "created_at": "2025-02-16T07:08:03.000Z", "content": "Okk sir , n sir can u please tell me in which live session u have discussed regarding project becoz till week 3 i have see only n i having confusion in project so i want to see the session of project" }, { "topic_id": 167679, "topic_title": "Inconsistent information in the Grading Document and the website", "author": "23f1003186", "created_at": "2025-02-19T06:13:13.570Z", "content": "The deadlines mentioned in the Grading Document provided and the TDS website (s-anand.net) are different. Project-1\u2019s deadline was 15 Feb, it was then postponed to the 16th of Feb. Can this be reflected here?\nNot affecting me particularly, however, it\u2019s good to be consistent across channels of communication to the students\u2026\ngrab-IIT-Madras--Microsoft Edge_at_11.39.08_on__19-02-2025__0032971484\u00d71168 161 KB" }, { "topic_id": 167679, "topic_title": "Inconsistent information in the Grading Document and the website", "author": "carlton", "created_at": "2025-02-20T11:41:31.854Z", "content": "@23f1003186\nThanks for letting us know (it might take a little while to fix)\nKind regards" }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "TheVishal", "created_at": "2025-02-15T16:55:08.372Z", "content": "@s.anand @carlton @Jivraj\nPlease extend the deadline please.\n88394c0c2e80a1326cfffe020684be4a480\u00d7270 10.3 KB" }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "carlton", "created_at": "2025-02-15T16:56:02.051Z", "content": "Done \nKind regards\nCant say no to a fuzzy wuzzy cat " }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "AyushTiwari", "created_at": "2025-02-15T16:59:12.129Z", "content": "Thank you very much you do not know but your 1 reply made my heart feels good\n(literally)" }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "Rishabh2", "created_at": "2025-02-15T16:59:38.060Z", "content": "What\u2019s the new date sir" }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "22f3000639", "created_at": "2025-02-15T16:59:47.595Z", "content": "Now I can definitely say that a cat saved me today." }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "23f1002382", "created_at": "2025-02-15T17:00:50.465Z", "content": "??? You are joking? BUT really maybe 11:59 + 2 hours " }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "AyushTiwari", "created_at": "2025-02-15T17:03:30.032Z", "content": "This project is due on 16 Feb 2025 EoD IST. Results will be announced by 26 Feb 2025." }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "carlton", "created_at": "2025-02-15T17:04:20.111Z", "content": "Sunday 16/02/2025 23:59 IST" }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "23f2003751", "created_at": "2025-02-15T17:07:57.722Z", "content": "bro is obsessed with this " }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "23f3004114", "created_at": "2025-02-15T18:34:57.076Z", "content": "reading this at 12:01 after submitting A1 to A7 . okay sleeping now. lets see if what i can finish tomorrow." }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "rohitgarg", "created_at": "2025-02-15T20:20:01.955Z", "content": "yes Ayush, you mentioned about your heart and liver problems.\nits necessary that your heart feels good\n(just kidding bro )" }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "namanshyamsukha", "created_at": "2025-02-16T18:50:57.362Z", "content": "It is good that the practical elements are core in the course though more time should be given for balanced approach between projects and graded assignments.\nThere were some issues I faced. For example, the GitHub link of the datagen.py was incorrect and I was confused due to the code not generating the expected outcome.\nThe LLM was giving creative answers which did not follow the strict evaluation guidelines. So, the case was not passed. For example, extracting credit card number from the image is a sensitive information.\nI am alright with it since the evaluation will be different.\nNow, I am really well versed with the tools taught in these weeks. Thanking the whole TDS Team for this project which was very well designed. " }, { "topic_id": 167344, "topic_title": "Project 1 - Casual banter", "author": "Jivraj", "created_at": "2025-02-19T11:01:00.149Z", "content": "A post was split to a new topic: Just some background test" }, { "topic_id": 167415, "topic_title": "IMPORTANT: Dockerfile submitted as dockerfile rest everything is working fine", "author": "nayonika", "created_at": "2025-02-16T15:34:00.030Z", "content": "@carlton @Jivraj @Saransh_Saini\nI got a mail saying my Dockerfile is missing. However I have a dockerfile already in my github repository. Is it an issue with the spelling of dockerfile since I have submitted it in all small case as \u2018dockerfile\u2019. It was showing the score when I checked with the evaluate.py that was provided by iitm.\nShall I just change the name of the file from \u2018dockerfile\u2019 to \u2018Dockerfile\u2019 in github repository of mine or is there anything else that is needed to detect the Dockerfile?" }, { "topic_id": 167415, "topic_title": "IMPORTANT: Dockerfile submitted as dockerfile rest everything is working fine", "author": "Saransh_Saini", "created_at": "2025-02-16T16:22:25.231Z", "content": "The name of the Dockerfile should be \u201cDockerfile\u201d indeed, more over check other sections of your submission like\n\nIs the GitHub repo public?\nDoes it have an MIT license?\nDoes it have a DockerFile?\nIs the Docker image accessible?\n" }, { "topic_id": 167415, "topic_title": "IMPORTANT: Dockerfile submitted as dockerfile rest everything is working fine", "author": "nayonika", "created_at": "2025-02-16T16:23:55.760Z", "content": "Oh ok made the changes in Github. I hope submitting again is not required since the links and names are same." }, { "topic_id": 167415, "topic_title": "IMPORTANT: Dockerfile submitted as dockerfile rest everything is working fine", "author": "22f3000585", "created_at": "2025-02-17T07:34:13.842Z", "content": "\nSir, i got this mail. I have checked that the repo is public and already has a Dockerfile.\nI have renamed the \u2018LICENSE\u2019 file as \u2018MIT LICENSE\u2019." }, { "topic_id": 167415, "topic_title": "IMPORTANT: Dockerfile submitted as dockerfile rest everything is working fine", "author": "satviksawhney", "created_at": "2025-02-18T08:30:13.921Z", "content": "Sir, please consider it we have spent a lot of time, in my case just the d in Dockerfile was small that too on remote repository. On my local repository it was Dockerfile only I even have a published docker image as verified by you autated script only. The name of the file on remote repository did not change even after commit it through my local repo, once I read the mail in morning it was only then I realised it wasn\u2019t changed on GitHub repo.\nSir I understand the deadline has passed and I am not asking for a resubmission, I am just asking to consider the already submitted work, just that. It would be really helpful. I just have one commit on my repo that too \u201cRename dockerfile to Dokerfile\u201d . Sir please attest consider what we have already submitted. I have made no changes as you can verify it too.\nSir it is a humble request to please consider it.\nWarm Regards,\nSatvik Sawhney\n23f2003680\nScreenshot 2025-02-18 at 1.53.10 PM1889\u00d7467 54 KB" }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "21f3002647", "created_at": "2025-02-17T10:07:56.783Z", "content": "Dear TDS Team,\nI have verified my submission, and my repository does include a Dockerfile, and the Docker image is accessible on DockerHub. Please find the attached screenshot as proof. Kindly review my submission again and let me know if any further action is needed.\nLooking forward to your confirmation.\nBest regards,\nArnav Mehta\n(21f3002647)\nimage250\u00d7534 3.92 KB\nimage713\u00d7238 11 KB" }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "21f3002647", "created_at": "2025-02-17T12:30:15.244Z", "content": "@Saransh_Saini sir what should i do?" }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "Saransh_Saini", "created_at": "2025-02-17T15:43:39.614Z", "content": "@carlton Kindly have a look into this." }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "satviksawhney", "created_at": "2025-02-18T00:48:03.881Z", "content": "Good Morning Sir,\nSir even I am facing a similar issue, even though sanity check for docker image on docker hub was cleared but got a mail saying \u2018dockerfile\u2019 not present in the GitHub repo while it clearly was. Sir please look into it we have given so many days to complete this project.\nLooking forward to your reply.\nThank you\nSatvik Sawhney\n23f2003680" }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "carlton", "created_at": "2025-02-18T05:00:31.191Z", "content": "So the reason for the failure is:\nYou had initially put your Dockerfile inside a directory called TDSP-1-main instead of being directly in your repo. (On 15th Feb 1:26AM)\nThen when our automated script checked if students repos met the requirements and yours did not we immediately sent out a warning email as a opportunity for students to make the necessary corrections.\nThen once you realised your mistake, on Feb 17th at 9:11 pm IST i.e yesteday, you changed your repo to put the files in the correct locations.\nThen you finally posted here on Discourse with the image [quote=\u201c21f3002647, post:1, topic:167471\u201d]\nimage250\u00d7534 3.92 KB\n[/quote]\nshowing that your files are in the correct place.\nWe do not take into consideration modifications to your repo after the deadline because then we would have to extend that curtesy to all students.\nKind regards" }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "21f3002647", "created_at": "2025-02-18T06:35:49.560Z", "content": "@carlton sir\nYes, I corrected my repo at 9:11 PM IST, but I had actually written and submitted my query much earlier at 4 PM. At that time, I wasn\u2019t entirely sure if this was the actual issue, but it looks like it was.\nI understand that the deadline had already passed, and I only saw the email later. I had two GATE papers on the 15th and an interview on the 16th, so I was extremely busy and couldn\u2019t check my emails sooner. However, I had raised my concern well before making the correction, so I\u2019d really appreciate it if my submission could still be considered \nKind regards,\nArnav Mehta\n21f3002647" }, { "topic_id": 167471, "topic_title": "Project 1 Submission Marked as FAIL Despite Having Dockerfile & Image", "author": "satviksawhney", "created_at": "2025-02-18T08:28:16.577Z", "content": "Sir, please consider it we have spent a lot of time, in my case just the d in Dockerfile was small that too on remote repository. On my local repository it was Dockerfile only I even have a published docker image as verified by you autated script only. The name of the file on remote repository did not change even after commit it through my local repo, once I read the mail in morning it was only then I realised it wasn\u2019t changed on GitHub repo.\nSir I understand the deadline has passed and I am not asking for a resubmission, I am just asking to consider the already submitted work, just that. It would be really helpful. I just have one commit on my repo that too \u201cRename dockerfile to Dokerfile\u201d . Sir please attest consider what we have already submitted. I have made no changes as you can verify it too.\nSir it is a humble request to please consider it.\nWarm Regards,\nSatvik Sawhney\n23f2003680\nScreenshot 2025-02-18 at 1.53.10 PM1889\u00d7467 54 KB" }, { "topic_id": 167410, "topic_title": "Request to Consider My Last Submission for TDS Project 1", "author": "23f3004246", "created_at": "2025-02-16T14:35:10.588Z", "content": "Dear Sir,\nI have submitted TDS Project 1 twice. Please consider my last submission for evaluation, as it contains the final and most updated version.\nApologies for any inconvenience caused, and I appreciate your time and consideration.\nBest regards,\nSudip Dey" }, { "topic_id": 167410, "topic_title": "Request to Consider My Last Submission for TDS Project 1", "author": "carlton", "created_at": "2025-02-18T05:03:53.808Z", "content": "We consider only last submissions for Project before the deadline.\nKind regards" }, { "topic_id": 167699, "topic_title": "Just some background test", "author": "TheVishal", "created_at": "2025-02-15T16:55:08.372Z", "content": "@s.anand @carlton @Jivraj\nPlease extend the deadline please.\n88394c0c2e80a1326cfffe020684be4a480\u00d7270 10.3 KB" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "vikramjncasr", "created_at": "2025-02-12T14:07:52.960Z", "content": "Hello @carlton and @Jivraj and @s.anand sir\nIt is becoming quite evident that a lot of us will struggle to get something decent out for the project-1 by saturday and we are struggling here. I request to reconsider the deadline and extend the due date so that it gives slightly more odds of submitting the project.\nThanks\nVikram" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "22f1000376", "created_at": "2025-02-13T18:22:49.380Z", "content": "@carlton @s.anand Yes Sir please extend the project deadline." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "22f3000276", "created_at": "2025-02-13T18:27:23.305Z", "content": "yes, it is quite difficult and also the people who have done this course in previous terms are able to help just because of the difficulty. please extend the deadline or give out some resources." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "23f2004636", "created_at": "2025-02-13T18:28:14.505Z", "content": "Yes @s.anand , @carlton ,\nThe project is complex, and an extension would really help reduce our stress and let us submit better work.\nAdditionally, some extra help sessions would be really helpful to clarify our doubts." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "23f2004563", "created_at": "2025-02-13T18:33:03.508Z", "content": "@carlton @s.anand yes sir please extend the project deadline." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "sharik4real", "created_at": "2025-02-13T18:34:08.893Z", "content": "Sir please extend the deadline it\u2019s really hard to do we need more time" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "Mystic_9803", "created_at": "2025-02-13T18:34:27.419Z", "content": "Yes, it\u2019s too hectic to balance work and this project" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "Rishabh2", "created_at": "2025-02-13T18:36:17.170Z", "content": "@carlton @s.anand sir plss extend deadline as it is taking too much time to understand the project and this is completely new for us, we are trying our best but couldn\u2019t able to make it. Some days extension might reduce our stress and we\u2019ll perform better in the project as this is very important for us." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "23f1002279", "created_at": "2025-02-13T18:40:18.167Z", "content": "@carlton @s.anand sir pls extend the deadline as the GATE DA exam is also scheduled on Saturday" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "varun_parashar", "created_at": "2025-02-13T18:46:47.187Z", "content": "Please extend the deadline " }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "22f2001175", "created_at": "2025-02-13T18:48:25.522Z", "content": "@s.anand @carlton sir pls extend the deadline of project1 as it\u2019s very difficult, we are spending so much of time still not able to complete the project and the gate exam is also on 15 February. We would be grateful if the deadline could be extended\u2026" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "22f3000819", "created_at": "2025-02-13T18:52:24.978Z", "content": "Please at least make it 16 or 17 Feb. The GATE DA exam and project deadline coinciding has already hampered progress on both ends. At least the project will be much better even with the smallest possible extension." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "23f2003413", "created_at": "2025-02-13T19:58:12.870Z", "content": "Kindly consider the request and extend the deadline sir. It would be really helpful as we could atleast work upto our full potential and submit few tasks increasing the odds of our submission. @carlton @s.anand" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "AYUSH_SINGH", "created_at": "2025-02-13T20:37:40.537Z", "content": "Indeed, even i am stuck in project parts and a lot of them.\nEXTEND !!!" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "Flibon", "created_at": "2025-02-13T21:44:36.410Z", "content": "Kindly consider our request to extend the deadline, as many students have their GATE exam on Saturday. A slight extension would be greatly helpful." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "22f3000107", "created_at": "2025-02-14T03:44:17.169Z", "content": "SIr please extend the deadline of project 1 give us 2 to 3 days it was helpful for us." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "carlton", "created_at": "2025-02-14T06:44:21.075Z", "content": "@22f1000376 @22f3000276 @23f2004636 @23f2004563 @sharik4real @Mystic_9803 @Rishabh2 @23f1002279 @varun_parashar @22f2001175\nand others\u2026\nI have discussed this with the rest of the TDS team and with Operations on multiple occasions (including today.) Here are the highlights of the discussion:\n\nWe have moved Graded Assignment 5 (GA5) deadline which was due on 16th Feb to 21st Feb next Friday.\nAll the material to be able to do Project was available in Module 2 and Module 3, which was released on or before 10th of January (36 days ago)\nProject 1 was released 19th of January (27 days ago)\nWe had over 9 hours of sessions exclusively covering Project 1 (of which at least 8 hours are available on YouTube.) This excludes any week 2 and week 3 content which also would have given you the necessary skills to do Project 1. The sessions on YouTube give you a start to finish overview of how to approach it.\n\nAll of your concerns were duly noted and mentioned. Considering all the above, including the concerns mentioned by students:\nProject 1 deadline will NOT be changed.\nPlease make sure to carefully read the Deliverables and the Evaluation section and do them carefully and watch the intro to Week 3 - Session 1 to get an overview of what is absolutely essential and required. Watch Week 5 both sessions to see how we construct these requirements.\nKind regards\nTDS Team" }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "ShahbaazSingh", "created_at": "2025-02-14T06:50:15.092Z", "content": "-Yes sir this project 1 is very tough for even 1 question a whole day is used.\n@carlton @s.anand Sir besides this project we have other subject graded assignments and MLP Project and MAD2 project.\nPlease sir it would be very beneficial for everyone, we have talked to other students also we are not able to even complete the 10 A tasks even with the evaluate.py rest aside Task B.\nPlease sir take this into consideration. We are trying very hard for this project even you can see students asking various questions in the discourse, we are struggling but still sir we are trying." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "sha_512_av", "created_at": "2025-02-14T10:38:25.088Z", "content": "@carlton @Jivraj @s.anand\nWe truly appreciate the efforts being put by the TDS team, but not to be rude here -\n\n\nWhy is Project 1 deadline is on Saturday and not on Sunday, as many of us are doing the course not as a full-time student. (Some have Gate exam on Saturday also). So, extending the timeline to at least Sunday, 16th Feb would be truly appreciated.\n\n\nWeek 3 release date timeline is 24 Jan, we need adequate time to go through the weekly materials. All the contents are already released, so by the same logic upcoming Project 2 contents are also available but that doesn\u2019t mean that we can complete the upcoming project within a week.\n\n\nProject help sessions came on 11th February(live) and 12th Feb on YouTube, just 4 days before the submission date, though I am not complaining about this and genuinely appreciating the team\u2019s effort, but this does gives very less time for many of us here.\n\n\nThank you." }, { "topic_id": 166866, "topic_title": "--Request for postponing the Project -1 deadline-- Official Response: Extended :)", "author": "HarshJaiswal", "created_at": "2025-02-14T11:38:25.143Z", "content": "sir\u2026please extend the deadline\u2026" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T12:38:47.883Z", "content": "sir i am getting an error in this function calling which you have demonstrate yesterday , i am attaching my code also the error with it. Please take a look and provide the solution as the deadline is close please help me as soon as possible.\nis there anything to do with dockerfile or anything else please explain it how to do it step by step.\nimport os\nfrom dotenv import load_dotenv\nimport json\nimport requests\nfrom fastapi import FastAPI, HTTPException\nfrom fastapi.middleware.cors import CORSMiddleware\nimport pandas as pd\nfrom fastapi.responses import StreamingResponse, JSONResponse\nfrom typing import Dict, Any, List\nimport subprocess\nimport datetime\nfrom pathlib import Path\nimport sqlite3\n\napp = FastAPI()\n\napp.add_middleware(\n CORSMiddleware,\n allow_origins=[\"*\"],\n allow_credentials=True,\n allow_methods=[\"GET\", \"POST\"],\n allow_headers=[\"*\"],\n)\n\n#AIPROXY_TOKEN = os.getenv(\"AIPROXY_TOKEN\")\nload_dotenv()\nAIPROXY_TOKEN = os.getenv(\"AIPROXY_TOKEN\", \"enter your token here\")\n\n\ndef sort_contacts(contacts_file_path: str, output_file_path: str):\n try:\n contacts = pd.read_json(contacts_file_path)\n contacts.sort_values([\"last_name\", \"first_name\"]).to_json(output_file_path, orient=\"records\")\n return {\"message\": f\"Contacts sorted and saved to {output_file_path}\"}\n except Exception as e:\n return {\"error\": f\"Failed to sort contacts: {str(e)}\"}\n\n\na4_tool = {\n \"type\": \"function\",\n \"function\": {\n \"name\": \"sort_contacts\",\n \"description\": \"This function takes data from a json file and sorts the data first by last name and then by first name, then it stores it inside the speicfied location.\",\n \"parameters\": {\n \"type\": \"object\",\n \"properties\": {\n \"contacts_file_path\": {\n \"type\": \"string\",\n \"description\": \"The relative path to the input JSON file containing the contacts.\"\n },\n \"output_file_path\": {\n \"type\": \"string\",\n \"description\": \"The relative path to the output JSON file to store the sorted contacts.\"\n }\n },\n \"required\": [\"contacts_file_path\", \"output_file_path\"],\n \"additionalProperties\": False\n },\n \"strict\": True\n },\n}\n\n\ntools = [bakecake, a1_tool, a2_tool, a3_tool, a4_tool, a5_tool, a6_tool, a7_tool, a8_tool, a9_tool, a10_tool]\n\n\n\ndef query_gpt(user_input: str, tools: list[dict] = tools) -> dict:\n response = requests.post(\n url=\"https://aiproxy.sanand.workers.dev/openai/v1/chat/completions\",\n headers={\n \"Content-Type\": \"application/json\",\n \"Authorization\": f\"Bearer {AIPROXY_TOKEN}\"\n },\n json={\n \"model\": \"gpt-4o-mini\",\n \"messages\": [\n {\n \"role\": \"user\",\n \"content\": user_input\n }\n ],\n \"tools\": tools,\n \"tool_choice\": \"auto\"\n }\n )\n return response.json()\n\n@app.get(\"/\")\ndef home():\n return {\"Hello\": \"World\"}\n\n@app.get(\"/read\")\ndef read_file(path: str):\n try:\n with open(path, \"r\") as f:\n return f.read()\n except Exception as e:\n raise HTTPException(status_code=404, detail=\"File does not exist\")\n\n@app.post(\"/run\")\nasync def run(task: str):\n query = query_gpt(task)\n print(query) # Print the full response to inspect it.\n \n if 'choices' not in query:\n raise HTTPException(status_code=500, detail=\"Invalid response format from GPT API\")\n \n try:\n tool_calls = query['choices'][0]['message'].get('tool_calls', [])\n if tool_calls:\n func_name = tool_calls[0]['function']['name']\n args = json.loads(tool_calls[0]['function']['arguments'])\n \n # Map function names to their respective functions\n function_map = {\n \"cakebake\": cakebake,\n \"install_uv_and_run_datagen\": install_uv_and_run_datagen,\n \"format_markdown_file\": format_markdown_file,\n \"count_wednesdays\": count_wednesdays,\n \"sort_contacts\": sort_contacts,\n \"extract_recent_logs\": extract_recent_logs,\n \"create_markdown_index\": create_markdown_index,\n \"extract_sender_email\": extract_sender_email,\n \"extract_credit_card_number\": extract_credit_card_number,\n \"find_similar_comments\": find_similar_comments,\n \"calculate_gold_ticket_sales\": calculate_gold_ticket_sales,\n }\n \n if func_name in function_map:\n output = function_map[func_name](**args)\n else:\n raise HTTPException(status_code=500, detail=\"Unknown function called\")\n else:\n raise HTTPException(status_code=500, detail=\"No function call found in response\")\n except KeyError as e:\n raise HTTPException(status_code=500, detail=f\"KeyError: Missing key in response - {str(e)}\")\n except Exception as e:\n raise HTTPException(status_code=500, detail=f\"Error processing the request: {str(e)}\")\n \n return output\n\nif __name__ == \"__main__\":\n import uvicorn\n uvicorn.run(app, host=\"0.0.0.0\", port=8000)\n\nScreenshot 2025-02-14 1712172075\u00d71343 176 KB\n@Saransh_Saini , @Jivraj , @carlton" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "carlton", "created_at": "2025-02-14T13:01:08.797Z", "content": "Hi Sakshi,\nThe error is quite clear, it cannot find the file /data/contacts.json\nQuestion: What creates the /data/contacts.json file?" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T13:30:26.445Z", "content": "so how to do it sir that the thing i am not able to understand." }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T13:59:34.581Z", "content": "sir kindly help me with this the time is running and i am still at the starting stage of project.\n@carlton" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Saransh_Saini", "created_at": "2025-02-14T14:16:24.088Z", "content": "Sakshi as the error says it\u2019s unable to find your file. Try adding a . (dot) before the location." }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T14:32:12.846Z", "content": "sir i have used the dot(.) while sending the request to postman in the query which i provided to the task. Is the dot(.) should be added somewhere else?" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Saransh_Saini", "created_at": "2025-02-14T15:07:26.713Z", "content": "If you have added that dot as a prefix to your locations then, you would have to structure your query_gpt in such a way that it takes these dots into consideration." }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T17:48:35.347Z", "content": "sir i have tried that by putting by doing this\nimport os\nfrom dotenv import load_dotenv\nimport json\nimport requests\nfrom dateutil import parser as date_parser\nfrom sklearn.metrics.pairwise import cosine_similarity\nfrom fastapi import FastAPI, HTTPException\nfrom fastapi.middleware.cors import CORSMiddleware\nimport pandas as pd\nfrom fastapi.responses import StreamingResponse, JSONResponse\nfrom typing import Dict, Any, List\nimport subprocess\nimport datetime\nfrom pathlib import Path\nimport sqlite3\nimport base64\nimport mimetypes\nimport numpy as np\n\n\napp = FastAPI()\n\napp.add_middleware(\n CORSMiddleware,\n allow_origins=[\"*\"],\n allow_credentials=True,\n allow_methods=[\"GET\", \"POST\"],\n allow_headers=[\"*\"],\n)\n\n#AIPROXY_TOKEN = os.getenv(\"AIPROXY_TOKEN\")\nAIPROXY_TOKEN = os.getenv(\"AIPROXY_TOKEN\")\ndef cakebake(no_people: int, flavor: str):\n return {\"message\": f\"Making a {flavor} cake for {no_people} people\"}\n\nbakecake = {\n \"type\": \"function\",\n \"function\": {\n \"name\": \"cakebake\",\n \"description\": \"Make a cake for all iitm students contain its emailids\",\n \"parameters\": {\n \"type\": \"object\",\n \"properties\": {\n \"no_people\": {\n \"type\": \"integer\",\n \"description\": \"Number of people\"\n },\n \"flavor\": {\n \"type\": \"string\",\n \"description\": \"Flavor of the cake\"\n }\n },\n \"required\": [\"no_people\", \"flavor\"],\n \"additionalProperties\": False\n },\n \"strict\": True\n }\n}\n\ndef sort_contacts(contacts_file_path: str, output_file_path: str):\n try:\n contacts = pd.read_json(contacts_file_path)\n contacts.sort_values([\"last_name\", \"first_name\"]).to_json(output_file_path, orient=\"records\")\n return {\"message\": f\"Contacts sorted and saved to {output_file_path}\"}\n except Exception as e:\n return {\"error\": f\"Failed to sort contacts: {str(e)}\"}\n\ntools = [bakecake, a1_tool, a2_tool, a3_tool, a4_tool, a5_tool, a6_tool, a7_tool, a8_tool, a9_tool, a10_tool]\n\n\n\ndef query_gpt(user_input: str, tools: list[dict] = tools) -> dict[str, Any]:\n response = requests.post(\n url=\"https://aiproxy.sanand.workers.dev/openai/v1/chat/completions\",\n headers={\n \"Content-Type\": \"application/json\",\n \"Authorization\": f\"Bearer {AIPROXY_TOKEN}\"\n },\n json={\n \"model\": \"gpt-4o-mini\",\n \"messages\": [\n {\n \"role\": \"system\",\n \"content\": \"\"\"\n Whenever you receive a system directory location, always make it into a realtive path, for example adding a . before it would make it relative path, rest is on you to manage, I just want the relative path\"\"\"\n },\n {\n \"role\": \"user\",\n \"content\": user_input\n }\n ],\n \"tools\": tools,\n \"tool_choice\": \"auto\"\n }\n )\n return response.json()\n\n@app.get(\"/\")\ndef home():\n return {\"Hello\": \"World\"}\n\n@app.get(\"/read\")\ndef read_file(path: str):\n try:\n with open(path, \"r\") as f:\n return f.read()\n except Exception as e:\n raise HTTPException(status_code=404, detail=\"File does not exist\")\n\n@app.post(\"/run\")\nasync def run(task: str):\n query = query_gpt(task)\n print(query) # Print the full response to inspect it.\n \n if 'choices' not in query:\n raise HTTPException(status_code=500, detail=\"Invalid response format from GPT API\")\n \n try:\n tool_calls = query['choices'][0]['message'].get('tool_calls', [])\n if tool_calls:\n func_name = tool_calls[0]['function']['name']\n args = json.loads(tool_calls[0]['function']['arguments'])\n \n # Map function names to their respective functions\n function_map = {\n \"cakebake\": cakebake,\n \"install_uv_and_run_datagen\": install_uv_and_run_datagen,\n \"format_markdown_file\": format_markdown_file,\n \"count_wednesdays\": count_wednesdays,\n \"sort_contacts\": sort_contacts,\n \"extract_recent_logs\": extract_recent_logs,\n \"create_markdown_index\": create_markdown_index,\n \"extract_sender_email\": extract_sender_email,\n \"extract_credit_card_number\": extract_credit_card_number,\n \"find_similar_comments\": find_similar_comments,\n \"calculate_gold_ticket_sales\": calculate_gold_ticket_sales,\n }\n \n if func_name in function_map:\n output = function_map[func_name](**args)\n else:\n raise HTTPException(status_code=500, detail=\"Unknown function called\")\n else:\n raise HTTPException(status_code=500, detail=\"No function call found in response\")\n except KeyError as e:\n raise HTTPException(status_code=500, detail=f\"KeyError: Missing key in response - {str(e)}\")\n except Exception as e:\n raise HTTPException(status_code=500, detail=f\"Error processing the request: {str(e)}\")\n \n return output\n\nif __name__ == \"__main__\":\n import uvicorn\n uvicorn.run(app, host=\"0.0.0.0\", port=8000)\n\nand also i am sending postman request as http://localhost:8000/run?task=The file ./data/dates.txt contains a list of dates, one per line. Count the number of Wednesdays in the list, and write just the number to ./data/dates-wednesdays.txt\ndo I need to use dockerfile for this? i am still getting the same error as\nScreenshot 2025-02-14 2317521786\u00d71065 74.8 KB\n@carlton , @Saransh_Saini , @Jivraj" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "23f2004752", "created_at": "2025-02-14T17:55:28.433Z", "content": "have you first post a request for task A1 as it creates the data folder along with all the other files ." }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T18:19:59.123Z", "content": "no actually do we have to create another file for that or we have to request post in this one ? can you guide me for that step wise . it would be very helpful." }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "23f2004752", "created_at": "2025-02-14T18:22:49.379Z", "content": "by running task A1 , it automatically creates a data folder along with all the files in it. Without running task A1 you can\u2019t do rest of A tasks" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T18:38:09.127Z", "content": "how can i run A1 task can elaborate a little bit. do i have to create data folder manually or using this code by giving query taskA1 it will generate that folder ?" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "23f2004752", "created_at": "2025-02-14T18:39:57.491Z", "content": "simply give task=\u201ctask\u201d\ntask: copy the task a_1 from project document" }, { "topic_id": 167172, "topic_title": "Regarding project1 for file not detecting after sending post request", "author": "Sakshi6479", "created_at": "2025-02-14T18:44:30.274Z", "content": "it is showing\nINFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)\n{'id': 'chatcmpl-B0uvU556EOCy6HOPHV9ni7YJY403i', 'object': 'chat.completion', 'created': 1739558524, 'model': 'gpt-4o-mini-2024-07-18', 'choices': [{'index': 0, 'message': {'role': 'assistant', 'content': None, 'tool_calls': [{'id': 'call_JXkfp14QEEo6M2zdgBXKduqi', 'type': 'function', 'function': {'name': 'install_uv_and_run_datagen', 'arguments': '{\"email\":\"24f2006749@ds.study.iitm.ac.in\"}'}}], 'refusal': None}, 'logprobs': None, 'finish_reason': 'tool_calls'}], 'usage': {'prompt_tokens': 732, 'completion_tokens': 30, 'total_tokens': 762, 'prompt_tokens_details': {'cached_tokens': 0, 'audio_tokens': 0}, 'completion_tokens_details': {'reasoning_tokens': 0, 'audio_tokens': 0, 'accepted_prediction_tokens': 0, 'rejected_prediction_tokens': 0}}, 'service_tier': 'default', 'system_fingerprint': 'fp_00428b782a', 'monthlyCost': 0.09109908, 'cost': 0.002376, 'monthlyRequests': 137}\nCollecting uv\n Downloading uv-0.6.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)\nDownloading uv-0.6.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB)\n \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 16.3/16.3 MB 3.2 MB/s eta 0:00:00\nInstalling collected packages: uv\nSuccessfully installed uv-0.6.0\npython: can't open file '/home/sakshi-tds/tds_project1/https://raw.githubusercontent.com/sanand0/tools-in-data-science-public/tds-2025-01/project-1/datagen.py': [Errno 2] No such file or directory\nINFO: 127.0.0.1:34758 - \"POST /run?task=Install%20uv%20(if%20required)%20and%20run%20https://raw.githubusercontent.com/sanand0/tools-in-data-science-public/tds-2025-01/project-1/datagen.py%20with%2024f2006749@ds.study.iitm.ac.in%20as%20the%20only%20argument. HTTP/1.1\" 200 OK\n\nScreenshot 2025-02-15 0013141759\u00d71645 228 KB" }, { "topic_id": 164214, "topic_title": "TDS Project 1 release information required", "author": "23f30007561", "created_at": "2025-01-18T17:46:19.737Z", "content": "Project details for TDS was supposed to be released on 17 jan ; how to access its details ?" }, { "topic_id": 164214, "topic_title": "TDS Project 1 release information required", "author": "adi3", "created_at": "2025-01-18T18:04:10.069Z", "content": "Yes please, same question!\n@carlton" }, { "topic_id": 164214, "topic_title": "TDS Project 1 release information required", "author": "carlton", "created_at": "2025-01-19T10:12:35.077Z", "content": "@23f30007561 @adi3\nIt has been released. Thanks for keeping us on our toes \nhttps://tds.s-anand.net/#/project-1\n\n\n\n\nProject 1 - LLM-based Automation Agent - Discussion Thread [TDS Jan 2025] Tools in Data Science\n\n\n Please post any questions related to Project 1 - LLM-based Automation Agent. \nDeadline: Saturday, February 15, 2025 6:29 PM (UTC) \n@carlton @Jivraj @Saransh_Saini\n\n\nKind regards" }, { "topic_id": 166891, "topic_title": "Regarding Github Mail For Project", "author": "23f1001236", "created_at": "2025-02-13T02:19:53.249Z", "content": "Is it important to use an IITM mail ID in GitHub for the project?\n@carlton" }, { "topic_id": 166891, "topic_title": "Regarding Github Mail For Project", "author": "carlton", "created_at": "2025-02-14T05:12:27.093Z", "content": "Currently we do not have any explicit policy regarding requiring IITM email as the github profile name or the github repo owner.\nWe DO however require you to use your IITM email when submitting the project submission form.\nWe are clarifying with operations at the moment if this arrangement satisfies their requirements. If it changes we will make a general announcement via email, portal and discourse.\n(we do not expect the current requirements of github to change)\nKind regards" }, { "topic_id": 167072, "topic_title": "Sudo permission needed to create data folder in root?", "author": "vikramjncasr", "created_at": "2025-02-14T03:57:16.864Z", "content": "@Jivraj @carlton sir please help\nWhen I am downloading the data folder after processing datagen.py , it is trying to download in root folder and it is facing permission error . how can we overcome this ?\nneeds sudo permission all the time\u2026\nimage2100\u00d7216 100 KB" }, { "topic_id": 167072, "topic_title": "Sudo permission needed to create data folder in root?", "author": "carlton", "created_at": "2025-02-14T04:53:36.939Z", "content": "Hi Vikram,\nThis is because (if you watched the session, or examined the code, you would have realised that) datagen.py was designed to run inside your docker container. And datagen.py (or a similar named file which we will not tell you ahead of time and will be provided as the query parameter in task A1) will normally be called by evaluate.py\nInside the docker container, permission for the data folder is set by the Dockerfile\nwhich then allows your application to access the root folder inside your docker image and create the /data folder.\nSo the workflow is like this (for your internal testing only\u2026 please follow the Project page for deliverables and evaluation to submit project successfully):\n\nYou create your application server that serves 2 endpoints on localhost:8000\nYou create a docker image that runs this application server.\nYou run the docker image using podman as described in the project page.\nFor mimicking the testing conditions. You need two files:\nevaluate.py and datagen.py to be in the same folder where you are running these two scripts.\nRun evalute.py using uv.\n\nIf your docker image is correctly configured and your application is correctly configured, then all the tasks run by evaluate.py will correctly tell you if the application is producing the right result for each task.\nHope that gives clarity.\nKind regards" }, { "topic_id": 166593, "topic_title": "For project 1", "author": "Sakshi6479", "created_at": "2025-02-08T17:32:11.546Z", "content": "Sir,\nI have facing lots of difficulties in assignments and it was taking alot of time to solve a single assignment, so please extend the deadline for project 1 as it contains more weightage and it required more time to solve it.\nPlease kindly consider my request, as I am from non-technical background it is taking most of the time of a week because of which other Courses are suffering.\n@carlton , @Jivraj , @Saransh_Saini" }, { "topic_id": 166593, "topic_title": "For project 1", "author": "21f3000745", "created_at": "2025-02-09T05:54:18.931Z", "content": "yes sir , most of the time goes in solving assignment as it takes a lot of time. o please extend the date of project1." }, { "topic_id": 166593, "topic_title": "For project 1", "author": "Sakshi6479", "created_at": "2025-02-10T19:48:36.686Z", "content": "Sir , kindly extend the deadline for project 1 .\n@carlton , @Jivraj , @Saransh_Saini" }, { "topic_id": 166593, "topic_title": "For project 1", "author": "jkmadathil", "created_at": "2025-02-17T19:01:57.809Z", "content": "" }, { "topic_id": 166738, "topic_title": "Project structure", "author": "23F300327", "created_at": "2025-02-10T16:34:02.826Z", "content": "@s.anand @Jivraj @carlton can you please provide structure of the project as it is getting very confusing, it will be very helpful and create less confusion regarding the project." }, { "topic_id": 166647, "topic_title": "I have doubt in Q10", "author": "23f1001806", "created_at": "2025-02-09T14:51:52.566Z", "content": "I have doubt in question 10 to convert pdf to markdown\nI am not getting correct markdown\n@pds_staff" }, { "topic_id": 166647, "topic_title": "I have doubt in Q10", "author": "22f3000092", "created_at": "2025-02-09T18:15:12.582Z", "content": "Try using the pymupdf4llm Library\npip install pymupdf4llm\nimport pymupdf4llm\nmd_text = pymupdf4llm.to_markdown(\u201cinput.pdf\u201d)\nimport pathlib\npathlib.Path(\u201coutput.md\u201d).write_bytes(md_text.encode())\nimport pymupdf4llm\nllama_reader = pymupdf4llm.LlamaMarkdownReader()\nllama_docs = llama_reader.load_data(\u201cinput.pdf\u201d)" }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "Sakshi6479", "created_at": "2025-02-09T12:11:34.989Z", "content": "Sir,\nI am not able to understand how to solve Q7 in GA4. kindly guide me how to solve this question or provide some tutorial video to complete it.\nAs the deadline is of today please provide the tutorial video for this question soon.\n@Saransh_Saini , @Jivraj , @carlton" }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "21f3000745", "created_at": "2025-02-09T15:17:40.710Z", "content": "Just create the url with query parameters city and followers." }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "Sakshi6479", "created_at": "2025-02-09T16:30:09.582Z", "content": "Can you please elaborate a little bit what should be the steps ?" }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "23f1001301", "created_at": "2025-02-09T16:40:15.128Z", "content": "Connect to the GitHub API- it lets you fetch user data automatically(go to github developer settings ->personal acceess tokens->tokens(classic)\nSearch for Users with criteria mentioned in your question\nWe organize the list from newest to oldest, making it easy to spot the freshest account." }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "Sakshi6479", "created_at": "2025-02-09T16:45:10.685Z", "content": "Ok thank you for the help." }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "Saransh_Saini", "created_at": "2025-02-09T16:54:46.677Z", "content": "Hi Sakshi,\nIt seems you have already got your answers. Kindly mark the solution these two people have given, so that anyone facing the same issue would be able to get to it easily." }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "Sakshi6479", "created_at": "2025-02-09T18:11:45.716Z", "content": "Sir I am having trouble in q8 also whenever I am pushing commit in git hub it was showing in GitHub repository but it is not working in git hub actions.\n173912467233449595293011525167201920\u00d71440 174 KB" }, { "topic_id": 166634, "topic_title": "Doubt in GA4 Q7", "author": "Sakshi6479", "created_at": "2025-02-09T18:12:58.595Z", "content": "173912475848943145994464774695661920\u00d71440 170 KB\nIt is working in repo" }, { "topic_id": 166498, "topic_title": "Chat GPT new release", "author": "gshetty", "created_at": "2025-02-07T13:56:05.894Z", "content": "Chat GPT has stepped up the game and I am excited \nNow I can not only generate the code, but can run it and ask it to fix the error with a single click. This changes software development and I guess we are moving in the direction we all know. It also makes this course a lot more important - the number of new things that I have learnt from this course which I am able to directly apply to my day to day work is immense. Thanks to @s.anand and the entire course team who designed this amazing course\nI hope ChatGPT solves deployment next \nScreenshot 2025-02-07 at 7.08.14 PM1920\u00d71012 120 KB" }, { "topic_id": 165416, "topic_title": "Where can i find the TDS GA1 after the submission date has passed?", "author": "cshetty", "created_at": "2025-01-27T05:03:26.651Z", "content": "I cannot find the questions of GA1 since the submission date has passed, can you help me" }, { "topic_id": 165416, "topic_title": "Where can i find the TDS GA1 after the submission date has passed?", "author": "shriaviator", "created_at": "2025-02-07T12:27:11.389Z", "content": "@cshetty\nTopic moved to the appropriate category in order to get faster responses.\nPlease make it easier for others to help you, by ensuring that topics are created in the correct categories." }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "22f2000559", "created_at": "2025-01-27T07:08:49.269Z", "content": "Respected Sir @carlton,\nI realized there are still many topics to learn in order to complete the TDS Course ( With an A or S Grade) as I have missed some questions (Couldn\u2019t do even after studying the videos ) .\nTherefore wanted to learn and regardless of the scoring I still wish to complete GA1 but, I see that I can\u2019t access the questions anymore \u2026\nIs there any way to give the answers in the portal and check. I just want to learn and test my knowledge\nThank You,\n22f2000559." }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "Yogesh1", "created_at": "2025-01-27T07:46:21.658Z", "content": "Yeah. There must be a mechanism by which the scores get frozen but students are able to practise even after the deadline." }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "parthpatel", "created_at": "2025-01-28T14:11:36.042Z", "content": "@carlton @s.anand Please provide a solution\nEdit: @Yogesh1 @22f2000559 There is a way to access GA1 - you can login with any other email ID, as the site is meant for general public too. You won\u2019t be able to submit the assignments, so you might have to self-evaluate." }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "s.anand", "created_at": "2025-01-29T00:47:24.122Z", "content": "@22f2000559 \u2013 Good point. I\u2019ve enabled access now.\n@parthpatel \u2013 nice workaround!" }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "parthpatel", "created_at": "2025-02-03T17:34:54.550Z", "content": "@carlton @s.anand\nSorry to bother you again, but there is another issue about inactive download buttons for required files for the problems. Also it will be nice if the evaluations are turned on too." }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "s.anand", "created_at": "2025-02-04T04:24:53.476Z", "content": "Good point. Fixed now." }, { "topic_id": 165433, "topic_title": "Questions closed (GA)", "author": "22f2000559", "created_at": "2025-02-07T07:36:00.899Z", "content": "@s.anand Sir,\nCan you please enable the evaluations for all GAs who have crossed the deadlines?" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-03T07:12:14.469Z", "content": "Please post any questions related to Graded Assignment 2 - Deployment Tools.\n\nImportant Instruction\nPlease use markdown code formatting (fenced code blocks) when sharing code in Discourse posts. This makes the code much easier to read and differentiate from non-code text. It also makes it easier for people to copy code snippets and run it themselves. Visit this link for more details: Extended Syntax | Markdown Guide.\nA friendly suggestion: kindly go through Discourse Docs! \n\nDeadline: Sunday, February 2, 2025 6:29 PM\n@carlton @Jivraj" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-08T03:10:51.093Z", "content": "" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-12T17:08:02.850Z", "content": "Screenshot 2025-01-12 2236301727\u00d7195 27.1 KB\ni have included the email address still its giving error" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-12T17:12:33.282Z", "content": "Screenshot 2025-01-12 2239561674\u00d7158 12.8 KB\nthat website is working fine . just write the parameters after /api" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-12T21:38:16.588Z", "content": "Hi Guddu,\nCan you share your GitHub repo. For GitHub pages question." }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-12T21:39:45.792Z", "content": "Check your browser console most probably CORS is causing problem.\nTry adding CORS to your code it might work.\nKind regards\nJivraj" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-13T04:10:58.317Z", "content": "\n\ngithub.com\n\n\n\n\nGitHub - gkmfrombs/dolfacts\nContribute to gkmfrombs/dolfacts development by creating an account on GitHub.\n\n\n\n\n\n\nI have added email in body two times in different ways." }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "23F300327", "created_at": "2025-01-13T20:23:32.007Z", "content": "Screenshot 2025-01-14 at 1.39.39 AM1440\u00d7900 154 KB\n@carlton can you please tell me what is wrong in this because I am getting \u201cError: Response undefined does not match expected\u201d to my answer" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "22f2001640", "created_at": "2025-01-14T08:16:40.821Z", "content": "Facing Issue in GA 2 Question 10 LLM ngrok\nimage1920\u00d7886 45.7 KB\nI tired multiple times but issue is still there.\n@carlton @Jivraj @s.anand Kindly help me out." }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "carlton", "created_at": "2025-01-14T08:51:38.605Z", "content": "Hi Mishkat,\nPlease use triple backticks to encapsulate code, so that we can debug your code more easily.\neg\nif __name__ == \"__main__\":\n print (\"Hello\")\n\nPlease use this discourse etiquette to share code.\nThanks and kind regards" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "22f3001315", "created_at": "2025-01-14T09:20:15.143Z", "content": "sir did you check yet what is the problem in this one?" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "23F300327", "created_at": "2025-01-14T10:12:42.463Z", "content": "from fastapi import FastAPI, Query\nfrom fastapi.middleware.cors import CORSMiddleware\nfrom typing import List, Optional\nimport csv\n\napp = FastAPI()\n\n# Enable CORS\napp.add_middleware(\n CORSMiddleware,\n allow_origins=[\"*\"], # Allow all origins\n allow_credentials=True,\n allow_methods=[\"*\"], # Allow all methods\n allow_headers=[\"*\"], # Allow all headers\n)\n\n# Load student data from the specified CSV file\nstudents = []\nwith open('/Users/mish/Downloads/q-fastapi.csv', mode='r') as file:\n reader = csv.DictReader(file)\n for row in reader:\n students.append({\n \"studentId\": int(row[\"studentId\"]),\n \"class\": row[\"class\"]\n })\n\n@app.get(\"/api\")\nasync def get_students(class_: Optional[List[str]] = Query(None)):\n print(f\"Requested classes: {class_}\") # Debugging line\n if class_:\n filtered_students = [student for student in students if student[\"class\"] in class_]\n print(f\"Filtered students: {filtered_students}\") # Debugging line\n return {\"students\": filtered_students}\n return {\"students\": students}\n\nif __name__ == \"__main__\":\n import uvicorn\n uvicorn.run(app, host=\"127.0.0.1\", port=8000)\n" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-14T10:30:40.928Z", "content": "Hi Mishkat,\nThis error is because you are filtering on class_ instead of class\nSo if you send a request on http://127.0.0.1/api?class_=1S you will see response for that 1S class only.\nkind regards" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "23F300327", "created_at": "2025-01-14T10:38:20.276Z", "content": "thank you so much after modifying the code it got accepted" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-14T11:17:13.952Z", "content": "Hi Guddu,\nInside index.html file of your repo, don\u2019t put html code just put your email in the file nothing else.\nThis issue is because when you deploy on github pages it encrypts any email that\u2019s on page.\nkind regards." }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "Nelson", "created_at": "2025-01-14T11:23:37.066Z", "content": "I am facing an issue with Docker Desktop.\nDocker Desktop Error558\u00d7377 27 KB\nI have uninstalled and installed Docker (run as administrator).\nwsl --version\nWSL version: 2.3.26.0\nKernel version: 5.15.167.4-1\nWSLg version: 1.0.65\nMSRDC version: 1.2.5620\nDirect3D version: 1.611.1-81528511\nDXCore version: 10.0.26100.1-240331-1435.ge-release\nWindows version: 10.0.19045.5011\n\nTried many solutions after googling for the issue.\nSo far no solution. Anyone else faced this issue and found a solution?" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "Jivraj", "created_at": "2025-01-14T11:26:08.672Z", "content": "Hi Telvin,\nTry opening localhost:8080 in browser if that works, if it opens in browser then issue might be with some network configurations.\nI solved this question in github codespace, which didn\u2019t require me to make any changes in network.\nkind regards\nkind regards" }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-14T11:43:33.780Z", "content": "@Nelson I would recommend Podman or Docker CE rather than Docker Desktop.\nDocker Desktop is not free for organizations over 250 people and many organizations have therefore moved away from it." }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "22f2001640", "created_at": "2025-01-14T12:26:01.055Z", "content": "@s.anand @carlton @Jivraj I tired , in browser localhost:8080 is working fine but ngrok is not working. Is there any other tools for tunneling that can be used." }, { "topic_id": 161120, "topic_title": "GA2 - Deployment Tools - Discussion Thread [TDS Jan 2025]", "author": "s.anand", "created_at": "2025-01-14T12:52:41.809Z", "content": "@22f2001640 in that case\n\na firewall or local security settings might block access to port 8080, or\na network restriction is blocking access to port 8080\n\nPlease try one of these:\n\nTry the same on a personal laptop on a public / home network\nGitHub codespaces, as @Jivraj suggested\n\nYou could try an ngrok alternative like localtunnel but I don\u2019t think that\u2019ll work." }, { "topic_id": 166303, "topic_title": "LLM what rocket science going on here", "author": "21f3002112", "created_at": "2025-02-05T05:04:10.385Z", "content": "The lectures primarily focus on surface-level explanations without ensuring a strong foundational understanding of the topics. Key concepts, such as Large Language Models (LLMs) and related technologies, are not explained in a structured manner, making it difficult for students to follow." }, { "topic_id": 166303, "topic_title": "LLM what rocket science going on here", "author": "21f3002112", "created_at": "2025-02-05T05:06:15.787Z", "content": "@carlton sir i watch live session recording , but still not getting some useful from it , I am talking about week 3 content in llm , these words are never heard by us so please try to tech from basic things please . At least tell us , what is llm and what is use of , everything is going to above of our head ." }, { "topic_id": 166303, "topic_title": "LLM what rocket science going on here", "author": "carlton", "created_at": "2025-02-06T05:49:08.446Z", "content": "Hi Hari,\nThe goal of the course was never to go deep into specific technologies, with perhaps the exception of LLMs as major tooling capability for data science. Due to the volume of the content in the first 3 weeks it was decided to at least get students sufficient information to be able to do the Graded Assignments. One of the criticisms we received last term was that the sessions were too slow because we were covering from the very basics. So it was a conscious decision to speed up and shorten the explanations. Of course this is always difficult to get right because we respond to students in sessions. This is why attending the sessions is more valuable than watching the sessions. We cannot effectively gauge what level to pitch at if the audience is silent or not involved. We can only guess the level of the vast silent mass of students. The quality of sessions only improve when the sessions are interactive and well attended.\nHave you watched this session in particular?\n\n\n\n\nIf thats insufficient for you last term we did a 2hr 48 min session on just introducing it\n\n\n\n\nfollowed by another 2 hour detailed explanation of the more advanced use cases\n\n\n\n\nBut of course does everyone want to watch 5.5 hours of sessions to understand it? That depends on the student.\nUltimately the best you can get out of sessions is by actually attending them because only then can we address gaps in understanding.\nKind regards" }, { "topic_id": 166357, "topic_title": "Doubts in Q7, Q8", "author": "Sakshi6479", "created_at": "2025-02-05T16:57:48.827Z", "content": "sir I am not able to solve these question I have tried all thing also the video which you shared but still after using postman also i am unable to answer it (showing methods not allowed everytime)and also in Q8 I am having this problem\nScreenshot 2025-02-05 1827501917\u00d71018 38.3 KB\nimport requests\nfrom fastapi import FastAPI, HTTPException\nfrom pydantic import BaseModel\nfrom sentence_transformers import util\nfrom fastapi.middleware.cors import CORSMiddleware\nfrom typing import List\n\n# Create FastAPI app\napp = FastAPI()\n\n# Enable CORS\napp.add_middleware(\n CORSMiddleware,\n allow_origins=[\"*\"], # Allow all origins\n allow_credentials=True,\n allow_methods=[\"OPTIONS\", \"POST\"], # Allow OPTIONS and POST\n allow_headers=[\"*\"], # Allow all headers\n)\n\n# Pydantic model to parse incoming data\nclass SimilarityRequest(BaseModel):\n docs: List[str]\n query: str\n\n# OpenAI API key and URL\nAPI_URL = \"https://aiproxy.sanand.workers.dev/openai/v1/embeddings\"\nAPI_KEY = \"enter your key\" # Replace with your actual API key\n\ndef get_embeddings(docs: List[str]) -> List[List[float]]:\n \"\"\"Retrieve embeddings for a list of documents from OpenAI's API.\"\"\"\n headers = {\n \"Content-Type\": \"application/json\",\n \"Authorization\": f\"Bearer {API_KEY}\",\n }\n \n data = {\n \"model\": \"text-embedding-3-small\", # Use the correct model\n \"input\": docs\n }\n\n response = requests.post(API_URL, json=data, headers=headers)\n\n if response.status_code != 200:\n raise HTTPException(status_code=response.status_code, detail=\"API request failed\")\n\n response_data = response.json()\n if 'data' not in response_data:\n raise KeyError(\"Missing 'data' field in API response\")\n\n return [embedding['embedding'] for embedding in response_data['data']]\n\n@app.post(\"/similarity\")\nasync def similarity(request: SimilarityRequest):\n # Get embeddings for docs and query\n docs = request.docs\n query = request.query\n\n # Get embeddings for the documents and query\n all_docs = docs + [query] # Combine documents and query into one list\n embeddings = get_embeddings(all_docs) # Get embeddings from OpenAI API\n\n doc_embeddings = embeddings[:-1] # All embeddings except for the query\n query_embedding = embeddings[-1] # The last embedding is for the query\n\n # Calculate cosine similarities\n similarities = util.cos_sim(query_embedding, doc_embeddings)[0].cpu().numpy()\n\n # Sort documents by similarity (highest first)\n sorted_docs = sorted(zip(docs, similarities), key=lambda x: x[1], reverse=True)\n\n # Return the top 3 most similar documents\n top_matches = [doc for doc, _ in sorted_docs[:3]]\n \n return {\"matches\": top_matches}\n\n\n\nfor Q8\nfrom fastapi import FastAPI\nfrom fastapi.responses import JSONResponse\nfrom fastapi.middleware.cors import CORSMiddleware\nfrom typing import Dict, Any\nimport re\n\n# Create the FastAPI app\napp = FastAPI()\n\n# CORS configuration to allow any origin\napp.add_middleware(\n CORSMiddleware,\n allow_origins=[\"*\"], # Allows all origins\n allow_credentials=True,\n allow_methods=[\"*\"], # Allows all methods (GET, POST, etc.)\n allow_headers=[\"*\"], # Allows all headers\n)\ndef get_ticket_status(ticket_id: int) -> Dict[str, Any]:\n # Mock response for illustration purposes\n return {\"ticket_id\": ticket_id, \"status\": \"open\"}\n\ndef schedule_meeting(date: str, time: str, meeting_room: str) -> Dict[str, Any]:\n # Mock response for illustration purposes\n return {\"date\": date, \"time\": time, \"meeting_room\": meeting_room, \"status\": \"scheduled\"}\n\ndef get_expense_balance(employee_id: int) -> Dict[str, Any]:\n # Mock response for illustration purposes\n return {\"employee_id\": employee_id, \"balance\": 1000.0}\n\ndef calculate_performance_bonus(employee_id: int, current_year: int) -> Dict[str, Any]:\n # Mock response for illustration purposes\n return {\"employee_id\": employee_id, \"current_year\": current_year, \"bonus\": 500.0}\n\ndef report_office_issue(issue_code: int, department: str) -> Dict[str, Any]:\n # Mock response for illustration purposes\n return {\"issue_code\": issue_code, \"department\": department, \"status\": \"reported\"}\nimport re\n\ndef extract_parameters(query: str) -> Dict[str, Any]:\n \"\"\"Extract parameters from the query string.\"\"\"\n # Convert the query to lowercase for case-insensitive matching\n query = query.strip().lower()\n\n if match := re.match(r\"what is the status of ticket (\\d+)\\?\", query):\n return {\n \"name\": \"get_ticket_status\",\n \"arguments\": {\"ticket_id\": int(match.group(1))}\n }\n elif match := re.match(r\"schedule a meeting on (\\d{4}-\\d{2}-\\d{2}) at (\\d{2}:\\d{2}) in (.+)\\.\", query):\n return {\n \"name\": \"schedule_meeting\",\n \"arguments\": {\n \"date\": match.group(1),\n \"time\": match.group(2),\n \"meeting_room\": match.group(3)\n }\n }\n elif match := re.match(r\"show my expense balance for employee (\\d+)\\.\", query):\n return {\n \"name\": \"get_expense_balance\",\n \"arguments\": {\"employee_id\": int(match.group(1))}\n }\n elif match := re.match(r\"calculate performance bonus for employee (\\d+) for (\\d{4})\\.\", query):\n return {\n \"name\": \"calculate_performance_bonus\",\n \"arguments\": {\n \"employee_id\": int(match.group(1)),\n \"current_year\": int(match.group(2))\n }\n }\n elif match := re.match(r\"report office issue (\\d+) for the (\\w+) department\\.\", query):\n return {\n \"name\": \"report_office_issue\",\n \"arguments\": {\n \"issue_code\": int(match.group(1)),\n \"department\": match.group(2)\n }\n }\n return {}\n\n@app.get(\"/execute\")\nasync def execute_query(q: str):\n # Extract the function name and arguments from the query\n result = extract_parameters(q)\n \n if not result:\n return JSONResponse(content={\"error\": \"No matching function found for the query\"}, status_code=400)\n \n # Call the respective function\n func_name = result[\"name\"]\n arguments = result[\"arguments\"]\n \n # Call the function dynamically based on func_name\n if func_name == \"get_ticket_status\":\n response = get_ticket_status(**arguments)\n elif func_name == \"schedule_meeting\":\n response = schedule_meeting(**arguments)\n elif func_name == \"get_expense_balance\":\n response = get_expense_balance(**arguments)\n elif func_name == \"calculate_performance_bonus\":\n response = calculate_performance_bonus(**arguments)\n elif func_name == \"report_office_issue\":\n response = report_office_issue(**arguments)\n \n # Return the response in the requested format\n return JSONResponse(content={\"name\": func_name, \"arguments\": arguments}, status_code=200)\n\n" }, { "topic_id": 166349, "topic_title": "Reattempt Graded Assignment after deadline", "author": "psisaddicted", "created_at": "2025-02-05T15:01:52.918Z", "content": "I missed a week\u2019s worth of learning, and I\u2019d like to catch up by attempting the assignments after going through the video tutorials. I\u2019m not asking for grades as deadline is passed, just the opportunity to complete them for the sake of learning. I would really appreciate if this can be made possible." }, { "topic_id": 165687, "topic_title": "Meet with Anand (TDS Faculty), Wed 5 Feb, 10:30 am - 2:30 pm", "author": "s.anand", "created_at": "2025-01-29T04:24:06.626Z", "content": "I will be at the IIT Madras campus next Wednesday (5 Feb) from 10:30 am to 2:30 pm IST.\nI\u2019ll be at the NAC (New Academic Complex) or the NAC footsteps.\nIf anyone would like to chat - about TDS, or anything else - you\u2019re welcome." }, { "topic_id": 165687, "topic_title": "Meet with Anand (TDS Faculty), Wed 5 Feb, 10:30 am - 2:30 pm", "author": "s.anand", "created_at": "2025-01-29T04:24:30.803Z", "content": "" }, { "topic_id": 165687, "topic_title": "Meet with Anand (TDS Faculty), Wed 5 Feb, 10:30 am - 2:30 pm", "author": "carlton", "created_at": "2025-01-30T09:38:00.162Z", "content": "Screenshot 2025-01-30 at 3.07.09 pm1300\u00d7850 81.3 KB" }, { "topic_id": 165687, "topic_title": "Meet with Anand (TDS Faculty), Wed 5 Feb, 10:30 am - 2:30 pm", "author": "s.anand", "created_at": "2025-02-05T05:11:29.372Z", "content": "We will be at NAC 514" }, { "topic_id": 165687, "topic_title": "Meet with Anand (TDS Faculty), Wed 5 Feb, 10:30 am - 2:30 pm", "author": "21f3001993", "created_at": "2025-02-05T13:21:21.844Z", "content": "Thank you for taking out time to meet today. It was great to meet you Sir, and was a great pleasant surprise to meet our wonderful TAs, @carlton and @jivraj (and, TAs for Java and Statistics I too. sorry, I am unable to tag them with names) as well. I am inspired to continue learning deeper and more\u2026 such interactions are very helpful. Thank you." }, { "topic_id": 166100, "topic_title": "Access to Notebooks", "author": "vikramjncasr", "created_at": "2025-02-02T07:04:55.989Z", "content": "Hi @Jivraj & @carlton\nI was wondering if we can have access to the companion notebook for the application for order built on 31st Jan 2025. Where can we access this ?" }, { "topic_id": 166100, "topic_title": "Access to Notebooks", "author": "Jivraj", "created_at": "2025-02-03T22:50:30.644Z", "content": "Hi Vikram,\nThose notebooks are for internal purpose only, we don\u2019t use to share them.\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "Muthupalaniappan", "created_at": "2025-01-26T19:31:14.825Z", "content": "Hello,\nI submitted my graded assignment for TDS course. But unfortunately I did not see the question in the portal asking if I have seen all questions and attended the exam. Can someone please clarify if it shall be graded still?\n@carlton @Jivraj\nimage1340\u00d7527 17.9 KB\nimage1002\u00d7560 51.4 KB" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-27T03:13:25.884Z", "content": "@Muthupalaniappan\nIt is saying you did not attempt it because you did not answer the seek portal question.\nYou are not graded on the seek portal question. It only exists to make sure you saw the GA and attempted it. You are only graded on your submission of GA1 on the actual assignment page where your last saved submission is used for grading.\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "21f3000599", "created_at": "2025-01-27T05:29:27.718Z", "content": "Dear Sir,\nI encountered the same issue as mentioned. Could you please confirm whether GA 1 will still be evaluated under this condition, and if we will receive our actual score based on the last saved submission on the assignment page?" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "Venkatesh_2k01", "created_at": "2025-01-27T05:39:41.812Z", "content": "sir can you please allow us to submit it . like open the seek portal for a few mins . because we have worked hard to finished the assignment and all our hardwork will be in vain \u2026 please" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-27T06:12:53.024Z", "content": "\n\n\n carlton:\n\nYou are only graded on your submission of GA1 on the actual assignment page where your last saved submission is used for grading.\n\n\n@Venkatesh_2k01 @21f3000599\nPlease refer to above reply" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "21f3000599", "created_at": "2025-01-27T05:21:53.338Z", "content": "Hello,\nI accessed the assignment through the provided link and attempted and saved it. But unfortunately I forgot to submit it on my course LMS. I have put in a lot of effort to complete this and I scored 9, so I kindly request you to consider it and provide your clarification on the matter." }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "23f2005471", "created_at": "2025-01-27T09:52:32.240Z", "content": "Respected Sir,\nI made the similar mistake of not selecting a yes on the seek IITM portal\nAccording to your previous replies, does it imply that only the answers submitted through the link provided will be considered for evaluation regardless of the seek portal selection for this time?\nThanks" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-27T10:30:47.309Z", "content": "@23f2005471\nCorrect! Only scores that were saved in your actual last submission on the ga page itself will be evaluated (the portal question is just to make sure you were aware of the GA and confirm that you attempted it).\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "22f3002539", "created_at": "2025-01-27T11:52:15.849Z", "content": "Respected Sir/Madam,\nI have submitted the TDS GA 1 assignment but failed to submit the Yes or NO option in the checkbox\nI request you to please consider my submission as I have scored 6/10 marks in the assignment\nand if you won\u2019t my whole efforts will be lost just because of this\nimage1463\u00d7795 64.3 KB" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-27T12:34:17.956Z", "content": "\n\n\n carlton:\n\nYou are not graded on the seek portal question. It only exists to make sure you saw the GA and attempted it. You are only graded on your submission of GA1 on the actual assignment page where your last saved submission is used for grading.\n\n\n@22f3002539 Please refer to above reply.\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "Thinesh", "created_at": "2025-01-28T07:54:54.088Z", "content": "Dear @s.anand sir,\nFor the TDS week 1 assignment, I have submitted it in the link (this link) that was mentioned in the graded assignment but I did not submit yes in the portal tab. Can you please help me out this one time??\nI will make sure I submit it in both places next time.\nI kindly request you to help me out this one time, as this will really impact my grade particularly as of this course.\nI got a total of 9.5 in this assignment but as you can see in the image attached below I erred up with this submission\nimage747\u00d7473 15 KB" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-28T08:03:25.925Z", "content": "@Thinesh please refer to the above response.\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "23f1002223", "created_at": "2025-01-27T15:06:04.056Z", "content": "Good evening, I have submitted my GA1 in the ex website\nimage1895\u00d7885 65.2 KBI\nhowever, I was unable to submit [press the yes] on the iitm TDS coursework site.\nI just wanted to confirm that my assignment will be graded and taken into consideration.\nThank you" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "22f3001365", "created_at": "2025-01-27T17:53:42.723Z", "content": "hi\neven i have faced the same issue" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "Anshuman_Dave", "created_at": "2025-01-28T06:14:06.723Z", "content": "@Jivraj @carlton I had made my submission for GA1 on the website and also secured 9/10, image attached as shown. But in the course dashboard i missed out on the trivial step of clicking Yes. Since i am also logged in from my email on the evaluatio website and my score is saved, can iT PLEASE be considered for evaluation.\nimage856\u00d7693 86.9 KB" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-28T08:06:59.187Z", "content": "@Thinesh @23f1002223 @22f3001365 @Anshuman_Dave\n\n\n\n\nGraded assignment 1 - Submission not shown Tools in Data Science\n\n\n@Muthupalaniappan \nIt is saying you did not attempt it because you did not answer the seek portal question. \nYou are not graded on the seek portal question. It only exists to make sure you saw the GA and attempted it. You are only graded on your submission of GA1 on the actual assignment page where your last saved submission is used for grading. \nKind regards\n \n\nPlease refer to this post.\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "Mandy", "created_at": "2025-01-29T19:53:05.212Z", "content": "image941\u00d7849 35.1 KB" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "carlton", "created_at": "2025-01-30T03:58:21.931Z", "content": "Hi Mandy,\nYour scores will be pushed to the Dashboard from your saved submissions. Ignore the seek Portal result (that was a placeholder question to make students aware that GA had been released).\nKind regards" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "23ds2000134", "created_at": "2025-01-30T11:29:14.181Z", "content": "I have done my GA1 and scored 10/10 still it\u2019s showing 0 on my dashboard.\nGA11519\u00d7799 75.2 KB" }, { "topic_id": 165396, "topic_title": "Graded assignment 1 - Submission not shown", "author": "23ds2000134", "created_at": "2025-01-30T11:30:13.099Z", "content": "TDS GA11080\u00d7371 18.9 KB\nWrong GA1 score on my dashboard" }, { "topic_id": 165922, "topic_title": "Best Practices for Virtual Environments and Dependency Management in Python", "author": "24f2006531", "created_at": "2025-01-31T06:26:47.630Z", "content": "Is it considered best practice to create a virtual environment rather than installing packages globally, especially when working on projects that require multiple libraries? I understand that in a professional setting, we often work on multiple projects simultaneously, and developing the habit of using virtual environments now can help reinforce this practice for future projects.\nAdditionally, when managing dependencies, would it be better to install packages individually using pip or list them in a requirements.txt file? My understanding is that if a version is not specified in the requirements.txt file, it installs the latest available version, whereas specifying a version ensures a specific installation. However, I have encountered instances where a specific version failed to install, requiring me to modify the requirements.txt file and remove the version constraint. In such cases, wouldn\u2019t installing directly via pip be more practical?\nThat said, I also recognize that different projects may have unique dependency requirements. I\u2019d appreciate your insights on best practices for managing dependencies efficiently." }, { "topic_id": 165922, "topic_title": "Best Practices for Virtual Environments and Dependency Management in Python", "author": "carlton", "created_at": "2025-01-31T06:50:45.102Z", "content": "Yes, using a virtual environment is definitely considered best practice when working on Python projects. This approach helps avoid dependency conflicts between projects and ensures a consistent development environment. The main reasons why you should use virtual environments:\n\n\nIsolation \u2013 Each project has its own set of dependencies, preventing conflicts with other projects.\n\n\nReproducibility \u2013 A virtual environment ensures that all contributors work with the same dependencies.\n\n\nPortability \u2013 You can share a project with others (or deploy it) without worrying about system-wide package versions interfering.\n\n\n\n\nInstalling with pip individually (pip install package-name)\n\n\u2022 Good for quick experimentation and testing.\n\u2022 Not ideal for long-term project management because dependencies might update and break compatibility over time.\n\nUsing requirements.txt\n\n\u2022 Best for reproducibility and collaboration since others can install the exact same dependencies using pip install -r requirements.txt.\n\u2022 Avoids issues where one developer uses an updated library that breaks compatibility with another developer\u2019s setup.\nSpecifying Versions in requirements.txt\n\u2022 If you don\u2019t specify a version, pip install -r requirements.txt will install the latest available versions, which might introduce unexpected breaking changes.\n\u2022 If you do specify a version (package==1.2.3), you ensure consistency but may run into problems if that version becomes unavailable or has compatibility issues.\nHandling Version Conflicts\n\u2022 If a package version fails to install, try removing the strict version constraint and reinstall.\n\u2022 Instead of completely omitting version numbers, consider:\n\u2022 Using greater than/less than constraints: package>=1.2,<2.0 (allows updates but avoids major version changes).\n\u2022 Running pip freeze > requirements.txt after confirming a stable environment.\nBest Practices Summary\n\nAlways use a virtual environment (e.g., venv or conda).\nUse a requirements.txt file for reproducibility.\nPin versions cautiously\u2014avoid unnecessary strict versioning unless needed.\nPeriodically review and update dependencies to prevent using outdated or insecure packages.\n\nKind regards" }, { "topic_id": 165922, "topic_title": "Best Practices for Virtual Environments and Dependency Management in Python", "author": "23f2003845", "created_at": "2025-01-31T06:54:16.291Z", "content": "For some projects where there are many dependencies, like an ML project or flask app, it\u2019s better you mantain a virtual environment since the dependencies are interconnected with their versions.\nWhereas for some simple projects, with less dependencies, global installation is fine.\n\nFor project that is to be deployed, make sure you use the virtual environment, only then you can ensure what worked for you also works on the deployement\n\n\n\n\n\n 24f2006531:\n\nAdditionally, when managing dependencies, would it be better to install packages individually using pip or list them in a requirements.txt file?\n\n\nComing to your second question,\nThe first time you install a fresh dependency, use direct and latest version. But if you are cloning or thinking of sharing the repo or using someone\u2019s project it\u2019s better to use requirements.txt.\n\n\n\n\n 24f2006531:\n\nMy understanding is that if a version is not specified in the requirements.txt file, it installs the latest available version, whereas specifying a version ensures a specific installation\n\n\nThe creation of requirements.txt ensures that the current installation version is listed.\n\nNever try to list requirements.txt. There is a command to do that, pip3 freeze > requirements.txt . This does the hard work of listing the dependencies for you\n" }, { "topic_id": 165922, "topic_title": "Best Practices for Virtual Environments and Dependency Management in Python", "author": "24f2006531", "created_at": "2025-01-31T07:07:47.354Z", "content": "Thank you sir for clarifying.\n\n\n\n carlton:\n\n\u2022 Using greater than/less than constraints: package>=1.2,<2.0 (allows updates but avoids major version changes).\n\n\nI wasn\u2019t aware of greater than/less than constraint. This would definitely address the error I mentioned in my question." }, { "topic_id": 165830, "topic_title": "Live Session Agenda - 30/01/2025", "author": "carlton", "created_at": "2025-01-30T09:31:29.813Z", "content": "Hi All,\nThe agenda items for the live session 30/01/2025 are:\n\nWhat is Rest API?\nThe FAST API library\nBasic Intro to CORS\nCreating JSON schema\nFunction calling\n\nGMeet: \nJoin with Google Meet\nmeet.google.com/brz-ksac-evo\nKind regards,\nTDS Team" }, { "topic_id": 165746, "topic_title": "Course drop", "author": "garimaa", "created_at": "2025-01-29T14:50:10.477Z", "content": "how to drop course i cannot see any option for the same" }, { "topic_id": 165746, "topic_title": "Course drop", "author": "carlton", "created_at": "2025-01-29T15:01:01.974Z", "content": "The BS programme team will send an email regarding course drop window.\nKind regards" }, { "topic_id": 165593, "topic_title": "Live sessions regarding Project 1", "author": "23f2000237", "created_at": "2025-01-28T09:06:27.833Z", "content": "In the discussion Thread for Project 1, it was said that there will be live sessions conducted for the project, however, there hasn\u2019t been one specifically for it.\nIf there are live sessions that will be conducted, can we have some hands on tutorial for the project ?" }, { "topic_id": 165593, "topic_title": "Live sessions regarding Project 1", "author": "carlton", "created_at": "2025-01-28T09:16:36.117Z", "content": "Hi Sakthivel,\nWe are still covering the precursors for Project. Once we cover the required topics then we will have sessions that work through the project with the students.\nKind regards" }, { "topic_id": 163158, "topic_title": "Tds jan 2025 calender accesss and video lecture access in portal", "author": "RaunakThatoi", "created_at": "2025-01-13T16:45:09.817Z", "content": "dear @carlton sir i am unable to access the course calender for tds and also not able to get the recorded videos of tds in my portal.kindly help me out with this" }, { "topic_id": 163158, "topic_title": "Tds jan 2025 calender accesss and video lecture access in portal", "author": "jahnavih", "created_at": "2025-01-13T17:01:32.562Z", "content": "Same issue with me sir.\nThis is how my dashboard looks like. It shows the same for week 2 as well.\ndashboard_tds_jahnaviHunsigida936\u00d7561 93.3 KB" }, { "topic_id": 163158, "topic_title": "Tds jan 2025 calender accesss and video lecture access in portal", "author": "carlton", "created_at": "2025-01-13T17:25:38.996Z", "content": "@RaunakThatoi @jahnavih\nThe course content is available at\nScreenshot 2025-01-13 at 22.47.142068\u00d7788 75.4 KB\nAt Tools in Data Science the course calendar is also available.\nScreenshot 2025-01-13 at 22.51.332044\u00d71082 250 KB\nLikewise the GAs also are available through the links in the seek portal as well as on the course domain shared above.\nThe course introduction has very important information. Many students who faced problems in Tools for Data Science in previous terms usually never read the intro. Please be diligent to read everything carefully.\nDon\u2019t gloss over these bits (they are expandable if you click on them) for eg\u2026\nScreenshot 2025-01-13 at 22.59.19778\u00d7268 22.7 KB\nScreenshot 2025-01-13 at 23.01.491684\u00d7920 104 KB\nKind regards" }, { "topic_id": 163158, "topic_title": "Tds jan 2025 calender accesss and video lecture access in portal", "author": "Mandy", "created_at": "2025-01-25T11:46:39.675Z", "content": "I\u2019m confused where exactly is the TDS course?\nimage1920\u00d71073 124 KB\nWhere are the weekly videos?\nWhere and what is the assignment?\nI\u2019m confused." }, { "topic_id": 163158, "topic_title": "Tds jan 2025 calender accesss and video lecture access in portal", "author": "carlton", "created_at": "2025-01-25T13:45:37.712Z", "content": "Kindly refer to this post\n\n\n\n\nTds jan 2025 calender accesss and video lecture access in portal Tools in Data Science\n\n\n@RaunakThatoi @jahnavih \nThe course content is available at \n [Screenshot 2025-01-13 at 22.47.14] \nAt Tools in Data Science the course calendar is also available. \n [Screenshot 2025-01-13 at 22.51.33] \nLikewise the GAs also are available through the links in the seek portal as well as on the course domain shared above. \nThe course introduction has very important information. Many students who faced problems in Tools for Data Science in previous terms usually never read the intro. Please be dilig\u2026\n \n\nKind regards" }, { "topic_id": 165142, "topic_title": "GA2 deadline", "author": "24f2006531", "created_at": "2025-01-25T07:07:19.955Z", "content": "I wanted to seek clarification regarding the deadline for GA2. The latest email received today mentions the deadline as 26th January, whereas an earlier email stated 2nd February, which is also reflected on the dashboard.\nCould you please confirm the correct deadline to avoid any confusion?\nimage1056\u00d7289 15.4 KB" }, { "topic_id": 165142, "topic_title": "GA2 deadline", "author": "Saransh_Saini", "created_at": "2025-01-25T09:04:53.780Z", "content": "Deadline for GA 2 has been shifted to 2nd Feb.\nRegards,\nTDS TA" }, { "topic_id": 164869, "topic_title": "Agenda for Today's Live Session [Flask Tutorial]", "author": "Saransh_Saini", "created_at": "2025-01-23T08:19:14.593Z", "content": "Hi Everyone,\nFor today\u2019s live session [23-01-2025] we will be giving an elaborate tutorial on using Flask framework for API creation, also we will discuss the last 3 questions of GA1.\nFlask is a Python Framework used for creating APIs and accessing databases. We highly encourage everyone to join this session at 8pm, as Flask is an important topic which might be useful in your projects and even ROE. Also anyone who is not enrolled in TDS, but wished to learn about Flask are also encouraged to join.\nLink: meet.google.com/brz-ksac-evo\nTimings: 8pm - 10pm\nRegards,\nSaransh Saini\nTDS TA" }, { "topic_id": 164869, "topic_title": "Agenda for Today's Live Session [Flask Tutorial]", "author": "23f3003453", "created_at": "2025-01-23T16:39:19.321Z", "content": "Sir, Is the same meeting link valid for all the future live sessions? It would be really helpful if you could share the updates through mail." }, { "topic_id": 164869, "topic_title": "Agenda for Today's Live Session [Flask Tutorial]", "author": "23f2004097", "created_at": "2025-01-24T08:21:37.553Z", "content": "Was this session recorded? If recorded please provide link. This session was not in calender so missed that." }, { "topic_id": 164869, "topic_title": "Agenda for Today's Live Session [Flask Tutorial]", "author": "Saransh_Saini", "created_at": "2025-01-24T08:43:13.776Z", "content": "This session will be uploaded on YouTube soon. In the meanwhile you can access the recording here\n\ndrive.google.com\n\n\n\nLive Session - TDS - 2025/01/23 19:54 GMT+05:30 - Recording\nGoogle Drive file.\n\n\n\n\n\n" }, { "topic_id": 164737, "topic_title": "Drop Course window for TDS", "author": "23f1001511", "created_at": "2025-01-22T15:46:41.520Z", "content": "I found that TDS is so much time engaging along with office work and also new comer in coding.\nShould i drop the course as of now?\nif Yes, then when will be the drop course window start?" }, { "topic_id": 164462, "topic_title": "TDS - Assignment week 2", "author": "23f2003853", "created_at": "2025-01-21T07:37:57.965Z", "content": "Can anyone clarify why the following error is coming in respect of answer to question 10 Graded Assignment 2 Session Status online Account 23f2003853@ds.study.iitm.ac.in (Plan: Free) Version 3.19.0 Region India (in) Latency 38ms Web Interface http://127.0.0.1:4040 Forwarding https://ed9f-14-99-254-158.ngrok-free.app \u2192 http://localhost:8080 Connections ttl opn rt1 rt5 p50 p90 1 0 0.01 0.00 0.01 0.01 HTTP Requests ------------- 13:03:06.158 IST POST /v1/chat/completions 502 Bad Gateway" }, { "topic_id": 164460, "topic_title": "Agenda for Today's(21/01/2025) session", "author": "Jivraj", "created_at": "2025-01-21T06:58:25.515Z", "content": "Hi all,\nAgenda for Today\u2019s(21/01/2025) session\n\nAPI\nVercel deployment\nGithub Actions\nDocker hub\n\nkind regards\nJivraj" }, { "topic_id": 164291, "topic_title": "Regarding droping from TDS", "author": "23f2004752", "created_at": "2025-01-19T11:01:20.096Z", "content": "I want to drop to drop this course for this term ,then also i need to submit the graded assignment or project (i will try my best to submit assignment)." }, { "topic_id": 164291, "topic_title": "Regarding droping from TDS", "author": "Divya1", "created_at": "2025-01-20T16:40:14.522Z", "content": "where can we find the drop courses form ?" }, { "topic_id": 164291, "topic_title": "Regarding droping from TDS", "author": "23f2004752", "created_at": "2025-01-20T17:57:51.091Z", "content": "it is not released yet, when release it will be displayed on dashboard." }, { "topic_id": 164147, "topic_title": "Issues In TDS And Replacement with another course", "author": "Rrishit", "created_at": "2025-01-18T07:57:16.857Z", "content": "The knowledge required by students to do TDS has been revised during recent terms. ( Mentioned that as per industrial standards/ needs).\nAdditional programming skills are required(in addition to Python) to follow the TDS Course. That means indirectly, one should complete many courses diploma in programming before doing TDS.\nIn such a case, how to drop the course Tools In Data Science(already registered) and get it replaced with another course to save time and without incurring financial losses(as dropping a course refunds only a certain percentage of fees amount paid for the course), and do it again later in terms. It\u2019s completely IIT Madras\u2019s fault since it was mentioned in the academics site that no prerequisites were required for the course while the reality turned out to be far from promises. I want to either get the course structure for the TDS revised or get it replaced with some another course; incase of some course fee difference, I will pay the difference amount." }, { "topic_id": 164147, "topic_title": "Issues In TDS And Replacement with another course", "author": "23f2000573", "created_at": "2025-01-18T18:33:47.373Z", "content": "i think you would have to mail this to the support" }, { "topic_id": 164147, "topic_title": "Issues In TDS And Replacement with another course", "author": "TRIGON", "created_at": "2025-01-19T15:17:29.605Z", "content": "@Rrishit, please do share the response you receive (or maybe already have) from Support, regarding this, here." }, { "topic_id": 163765, "topic_title": "Score keeps resetting to 0", "author": "24f2006531", "created_at": "2025-01-17T06:30:48.816Z", "content": "Despite saving multiple times, my score keeps resetting to zero. Should I refill the answers for all the questions before saving again? Could this issue also be caused by accessing the assignment from multiple devices?" }, { "topic_id": 163765, "topic_title": "Score keeps resetting to 0", "author": "carlton", "created_at": "2025-01-17T06:42:42.190Z", "content": "Hi Shalini,\nWe are aware of the issue and @s.anand is working on a solution. The temporary fix is to just reenter all the answers before hitting the Save button. Thanks for the reminder, please bear with the inconvenience while its being fixed.\nThe last submission is always saved. So please make sure that your last submission contains all the answers for all the questions.\nKind regards" }, { "topic_id": 163765, "topic_title": "Score keeps resetting to 0", "author": "GaURaVinDeX", "created_at": "2025-01-18T05:02:22.594Z", "content": "Hello,\nI am also facing the same issue. In my last submission the score was 7.25. Right now it is showing 0. The problem is i had few questions remaining to solve and i dont know which ones now. All of them r showing empty in the solution box. Also i didnt write my answers someplace else, so i would have to solve all the questions again? And also if i just for example for testing submit solution of 1 question now then my score would get reduced from 7.25 to the marks of that 1 question i submitted right?" }, { "topic_id": 163765, "topic_title": "Score keeps resetting to 0", "author": "shubham6", "created_at": "2025-01-19T08:57:21.832Z", "content": "Saved multiple times on the graded website as well submitted yes on the course tab but the score keeps resetting to 0 with no progress saved" }, { "topic_id": 163765, "topic_title": "Score keeps resetting to 0", "author": "s.anand", "created_at": "2025-01-19T12:23:34.273Z", "content": "@24f2006531 @GaURaVinDeX @shubham6\nPlease check this fix. It may solve your problem.\n\n\n\n\nGA1 - Development Tools - Discussion Thread [TDS Jan 2025] Tools in Data Science\n\n\n@23f2005067 @23f2003751 I added a \u201cRecent saves\u201d feature. \nThis will show the time and score for the last 3 times you saved. You can load from any of these. \n [image] \nDo remember to click the \u201cCheck\u201d button to calculate your score. That is not automatic. \nPlease check this out and let me know if there are any bugs. Thanks.\n \n\n" }, { "topic_id": 163765, "topic_title": "Score keeps resetting to 0", "author": "shubham6", "created_at": "2025-01-19T12:35:22.388Z", "content": "Much appreciated sir" }, { "topic_id": 164205, "topic_title": "Need Clarity", "author": "psisaddicted", "created_at": "2025-01-18T16:13:12.288Z", "content": "I feel that Week 1 is packed with tutorials from diverse areas. While I understand the necessity of these tutorials, they lack immediate exercises, which makes it difficult to retain the knowledge gained. Attempting to practice everything from these tutorials leaves insufficient time for other courses.\nAdditionally, while solving GAs helps reinforce learning, they don\u2019t seem to cover all the concepts from the tutorials.\nI would want to know whether the learning from GAs is sufficient or if there\u2019s a better way to balance this.\nPS - To address this at a management level, my suggestion would be to introduce AQs or mini exercises after each module. Alternatively, we could increase questions in GAs to cover more concepts, though the first approach might be more effective. Another improvement could be to reduce the diversity of content in a single week to make it more manageable." }, { "topic_id": 164089, "topic_title": "TA Sessions youtube links", "author": "koustubhr", "created_at": "2025-01-17T19:02:57.179Z", "content": "Hi Team,\nI understand there have been 2 TA-led sessions on 16th and 17th Jan, however the recordings were not found in the playlist - https://www.youtube.com/playlist?list=PL_h5u1jMeBCl1BquBhgunA4t08XAxsA-C\nPlease help if these were recorded or if the link is wrong. Thanks in advance!" }, { "topic_id": 164089, "topic_title": "TA Sessions youtube links", "author": "Jivraj", "created_at": "2025-01-17T22:26:56.576Z", "content": "Hi Koustubh,\nWe will upload session recordings by tomorrow.\nThanks and Kind regards" }, { "topic_id": 163381, "topic_title": "Need friends", "author": "RishabhSehgal", "created_at": "2025-01-15T21:17:57.705Z", "content": "I am an international student with none of my peers here in this course. It would be amazing to work with other people taking this course this term and doing the assignments together.\na few brains are better than one brain" }, { "topic_id": 163381, "topic_title": "Need friends", "author": "23f2000237", "created_at": "2025-01-16T06:51:34.998Z", "content": "Yes indeed. We must connect to solve these assignments and prepare for ROE from now" }, { "topic_id": 163381, "topic_title": "Need friends", "author": "ADI_1792", "created_at": "2025-01-16T07:11:21.868Z", "content": "you can use https://acegrade.in to find community of people with same subjects as you . Just use the \u2018Groups\u2019 tab of the website and you will prolly find lot\u2019s of friends there ." }, { "topic_id": 163381, "topic_title": "Need friends", "author": "23f2005121", "created_at": "2025-01-16T11:54:45.763Z", "content": "Hey, I am Azhaan, the regional coordinator of Bandipur International. DM me on WhatsApp and I will connect you with the International Community of IITM BS. I am sending you a chat." }, { "topic_id": 163241, "topic_title": "Regarding EXTRA MATERIAL/INFORMATION/RESOURCES for the upcoming project", "author": "23f1002382", "created_at": "2025-01-14T11:33:23.361Z", "content": "I recently explored the details of the extra credit project and found the problem statement and its clever framing both fascinating and challenging. While I\u2019m eager to take it on, I feel my current skill set might fall short of the project\u2019s demands. I\u2019m committed to pushing my boundaries and would greatly appreciate your guidance on topics or resources that could help me prepare more effectively during my free time.\nI want to ensure I can contribute something meaningful and engaging, even if the outcome isn\u2019t perfect. If there are any recommended readings, practice problems, or areas of focus that you believe would provide a solid foundation for approaching this project, I would be very grateful for your suggestions.\nThank you for considering my request. I\u2019m genuinely excited by the challenge and hope to make the most of this opportunity to learn and grow under your guidance.\n@s.anand\nChatGPT can make mistakes. Check important info." }, { "topic_id": 163241, "topic_title": "Regarding EXTRA MATERIAL/INFORMATION/RESOURCES for the upcoming project", "author": "s.anand", "created_at": "2025-01-14T13:13:00.873Z", "content": "@23f1002382 - The topics & resources that might help prepare for the projects at https://tds.s-anand.net/. It\u2019s an evolving site. We keep adding whatever\u2019s required that\u2019s (a) new or (b) unknown to some students.\nPlease go through the content. Where you find gaps, please let us know. If it\u2019s a need across multiple students, we\u2019ll find / create the content around it.\nLooking forward to your project!" }, { "topic_id": 163224, "topic_title": "Answers are not getting saved", "author": "22f3001315", "created_at": "2025-01-14T09:28:37.867Z", "content": "all the answers are getting erased next day . when i went to answer remaining questions i had to start it all over again." }, { "topic_id": 163224, "topic_title": "Answers are not getting saved", "author": "Jivraj", "created_at": "2025-01-14T11:33:32.930Z", "content": "GA1 - Development Tools - Discussion Thread [TDS Jan 2025] - Courses / Tools in Data Science - IITM-DSA" }, { "topic_id": 163147, "topic_title": "TDS iitm certified books", "author": "Divya1", "created_at": "2025-01-13T15:40:50.279Z", "content": "Can anyone forward the specified links of the books(iitm certified(logo)) or pdf\u2019s for preparation?" }, { "topic_id": 163147, "topic_title": "TDS iitm certified books", "author": "s.anand", "created_at": "2025-01-14T09:48:43.870Z", "content": "@Divya1 there are no IITM certified books nor PDFs for Tools in Data Science. The site https://tds.s-anand.net/ is the reference.\nWe update the content regularly. You might want to track the changes for recent updates." }, { "topic_id": 161072, "topic_title": "Can I take the end-term exam without submitting assignments if I missed it due to an emergency?", "author": "24ds3000064", "created_at": "2025-01-01T16:20:54.915Z", "content": "I missed the end-term exam due to an urgent emergency.\nThe grading assignment indicates I\u2019m NOT eligible for a final score. Does that mean this subject wont be considered at all for the final course card?\nCan I still take the end-term exam and be excused from submitting the assignments and projects?" }, { "topic_id": 161072, "topic_title": "Can I take the end-term exam without submitting assignments if I missed it due to an emergency?", "author": "22f3002293", "created_at": "2025-01-02T02:23:26.873Z", "content": "\n\n\n 24ds3000064:\n\nCan I still take the end-term exam and be excused from submitting the assignments and projects?\n\n\nYes you dont have to submit your assignments but just give the End term. Just check if you have got the I grade" }, { "topic_id": 161072, "topic_title": "Can I take the end-term exam without submitting assignments if I missed it due to an emergency?", "author": "24ds3000064", "created_at": "2025-01-13T16:11:47.948Z", "content": "Yes, I got I grade, I registered for the courses opting for end term only and not repeating the entire course,\nI still got the assignments though, I can complete those, but I am not sure the new ones will be considered for evaluation, please clarify" }, { "topic_id": 161072, "topic_title": "Can I take the end-term exam without submitting assignments if I missed it due to an emergency?", "author": "22f3002293", "created_at": "2025-01-13T16:14:37.047Z", "content": "New ones wont be considered" }, { "topic_id": 163144, "topic_title": "Way of conduction of exam", "author": "Divya1", "created_at": "2025-01-13T15:35:53.326Z", "content": "My doubt is that \u201cWill there be any coding level questions in the ROE and the weekly graded assignments?\u201d" }, { "topic_id": 163144, "topic_title": "Way of conduction of exam", "author": "ADI_1792", "created_at": "2025-01-13T15:48:49.846Z", "content": "In ROE , usually you have to find the answers of the questions by solving them using codes and tools explained in the course .\nFor example you have a large pdf file of some patients and their disease and you are said to find number patients having some XYZ disease in that pdf . Now you can get this answer by using parsing tools and few lines of codes and after getting the results you can write that answer back in the portal .\nSame goes for assignments , they will be more like minor project works." }, { "topic_id": 162425, "topic_title": "TDS calendar link not found", "author": "23f3001764", "created_at": "2025-01-12T09:33:00.181Z", "content": "where we can find tools in data science calendar link I cannot find it in my course tab?" }, { "topic_id": 162425, "topic_title": "TDS calendar link not found", "author": "carlton", "created_at": "2025-01-12T12:58:00.008Z", "content": "Hi Sahil,\nPlease find it at the following location.\nScreenshot 2025-01-12 at 18.25.312474\u00d71306 330 KB\nKind regards" }, { "topic_id": 161214, "topic_title": "Contribute to My Open-Source LLM Classroom Assignment Evaluator", "author": "22f3001914", "created_at": "2025-01-06T20:00:14.908Z", "content": "Dear all,\nI\u2019m thrilled to share a project inspired by my experience in the *Tools in Data Science * course: LLM Classroom Assignment Evaluator. This is the basic prototype.\nThis tool leverages Google APIs and LLMs to automate grading and feedback for Google Classroom assignments, making evaluation faster and more insightful for educators.\nA heartfelt thanks to @s.anand, our course instructor, and TAs @Carlton and @Jivraj, whose guidance on LLM function calling and real-world applications made this project possible.\nI\u2019d love to invite contributions from this amazing community to:\n\nExpand functionality and evaluation models.\nFix bugs and optimize workflows.\nImprove documentation for broader accessibility.\n\nThe GitHub repository is open for forks, pull requests, and ideas. I look forward to collaborating with you all!\nUpdate: here is a video explaining the process - https://youtu.be/xa4zhP-S3NE?feature=shared\nBest regards,\nAvinash Shrivastava" }, { "topic_id": 161214, "topic_title": "Contribute to My Open-Source LLM Classroom Assignment Evaluator", "author": "carlton", "created_at": "2025-01-08T03:02:45.940Z", "content": "Hi Avinash,\nThats great work! I am glad you were able to use what you learnt from the course for something so practical. I hope you continue to develop and refine it, take feedback from the stakeholders who would be interested in this approach. I see a lot of potential in this project.\nKind regards" }, { "topic_id": 161214, "topic_title": "Contribute to My Open-Source LLM Classroom Assignment Evaluator", "author": "22f3001914", "created_at": "2025-01-08T11:58:30.974Z", "content": "Thanks @carlton I would definitely refine it." }, { "topic_id": 161214, "topic_title": "Contribute to My Open-Source LLM Classroom Assignment Evaluator", "author": "s.anand", "created_at": "2025-01-09T05:05:50.620Z", "content": "Testing\u2026 please ignore" }, { "topic_id": 161214, "topic_title": "Contribute to My Open-Source LLM Classroom Assignment Evaluator", "author": "s.anand", "created_at": "2025-01-09T05:07:09.977Z", "content": "" } ]