About
Unleashing the world’s untapped human potential to accelerate AGI.
The bottleneck…
Articles by Jonathan
Activity
-
At Parallel Web Systems, we are bringing a new web to life: it’s built with, by, and for AIs. After more than a year of heads-down building, our…
At Parallel Web Systems, we are bringing a new web to life: it’s built with, by, and for AIs. After more than a year of heads-down building, our…
Liked by Jonathan Siddharth
-
For all frontier AI labs, Turing is “Switzerland,” their neutral, strategic data partner. See more of my thoughts following a chat with Forbes:…
For all frontier AI labs, Turing is “Switzerland,” their neutral, strategic data partner. See more of my thoughts following a chat with Forbes:…
Shared by Jonathan Siddharth
-
As I shared with SEMAFOR, Turing remains “Switzerland,” neutral in its research partnership with all frontier AI labs. See more of my thoughts here:…
As I shared with SEMAFOR, Turing remains “Switzerland,” neutral in its research partnership with all frontier AI labs. See more of my thoughts here:…
Shared by Jonathan Siddharth
Experience
Education
-
Stanford University
Awarded the Christopher Stephenson Memorial Award for Best Masters Research in the Computer Science Department at Stanford University
Research Assistant at the Stanford InfoLab
Artificial Intelligence Track
Collaborated on a Research Project between the Stanford Artificial Intelligence Lab (Rion Snow & Andrew Ng) with Powerset -
Graduated at the top of my class (1st Rank) in the Computer Science Department at SVCE
Published my first peer reviewed IEEE paper on Artificial Neural Networks for Self Driving Cars as a Sophomore. Presented my work at the IEEE Conference on A.I in Singapore.
Merit Awards for 1st Rank in Computer Science (semesters 6,8 and overall)
CAT Prize- 1st Rank in Continuous Assessment tests (semesters 5,6,7,8)
Lucas TVS Merit Award
Publications
-
SpotSigs: Robust and Efficient Near Duplicate Detection in. Large Web Collections.
ACM SIGIR
Motivated by our work with political scientists who need to manually analyze large Web archives of news sites, we present SpotSigs, a new algorithm for extracting and matching signatures for near duplicate detection in large Web crawls. Our spot signatures are designed to favor naturallanguage portions of Web pages over advertisements and navigational bars. The contributions of SpotSigs are twofold: 1) by combining stopword antecedents with short chains of adjacent content terms, we create…
Motivated by our work with political scientists who need to manually analyze large Web archives of news sites, we present SpotSigs, a new algorithm for extracting and matching signatures for near duplicate detection in large Web crawls. Our spot signatures are designed to favor naturallanguage portions of Web pages over advertisements and navigational bars. The contributions of SpotSigs are twofold: 1) by combining stopword antecedents with short chains of adjacent content terms, we create robust document signatures with a natural ability to filter out noisy components of Web pages that would otherwise distract pure n-gram-based approaches such as Shingling; 2) we provide an exact and efficient, self- tuning matching algorithm that exploits a novel combination of collection partitioning and inverted index pruning for high-dimensional similarity search. Experiments confirm an increase in combined precision and recall of more than 24 percent over state-of-the-art approaches such as Shingling or I-Match and up to a factor of 3 faster execution times than Locality Sensitive Hashing (LSH), over a demonstrative "Gold Set" of manually assessed near-duplicate news articles as well as the TREC WT10g Web collection.
Other authors -
-
SpotSigs: Near Duplicate Detection in Web Page Collections
Master's Thesis (Best Thesis Award in Computer Science at Stanford University)
Motivated by our work with political scientists we present an algorithm that detects near-duplicate Web pages. These scientists analyze Web archives of news sites. The archives were collected with crawlers and contain a large number of pages that look very different because the frame around their core content differs. However, the news stories in the pages are nearly identical. The close proximity of unrelated items on the pages makes the detection of content overlap difficult. Our SpotSigs…
Motivated by our work with political scientists we present an algorithm that detects near-duplicate Web pages. These scientists analyze Web archives of news sites. The archives were collected with crawlers and contain a large number of pages that look very different because the frame around their core content differs. However, the news stories in the pages are nearly identical. The close proximity of unrelated items on the pages makes the detection of content overlap difficult. Our SpotSigs algorithm generates signatures that are spread across each document. Places for these signatures are determined by the placement of common words, like 'is' and 'the' in the documents. We can vary our method of computing the signatures. Using hash collisions the algorithm detects overlap among the signatures of matching contents. We study how the different SpotSigs parameters impact precision and recall performance. We propose and evaluate variants of SpotSigs on a test bed of 2168 Web Pages and study the tradeoffs involved. One of our motivations was also to keep pre-processing requirements low for the detection of near duplicates and to this end we do not remove ads, client side scripts and other HTML formatting elements from the documents. On this data set SpotSigs obtains a precision of over 93% and a recall of over 85% for near duplicate detection.
Other authorsSee publication -
SQUINT - SVM for Identification of Relevant Sections in Web Pages for Web Search
Machine Learning Course Project (CS229)
We propose SQUINT – an SVM based approach to identify sections (paragraphs) of a Web page that are relevant to a query in Web Search. SQUINT works by generating features from the top most relevant results returned in response to a query from a Web Search Engine, to learn more about the query and its context. It then uses an SVM with a linear kernel to score sections of a Web
page based on these features. One application of SQUINT we can think of is some form of highlighting of the sections…We propose SQUINT – an SVM based approach to identify sections (paragraphs) of a Web page that are relevant to a query in Web Search. SQUINT works by generating features from the top most relevant results returned in response to a query from a Web Search Engine, to learn more about the query and its context. It then uses an SVM with a linear kernel to score sections of a Web
page based on these features. One application of SQUINT we can think of is some form of highlighting of the sections to indicate which section is most likely to be interesting to the user given his
query. If the result page has a lot of (possibly diverse) content sections, this could be very useful to the user in terms of reducing his time to get the information he needs. Another advantage of this
scheme as compared to simple search term highlighting is that, it would even score sections which do not mention the key word at all. We also think SQUINT could be used to generate better
summaries for queries in Web Search. One can also envision SQUINT as being able to create succinct summaries of pages of results, by pulling out the most relevant section in each page and
creating a meta summary page of the results. The training set for SQUINT is generated by querying a Web Search Engine and hand labelling sections. Preliminary evaluations of SQUINT by K-fold
cross validation appear promising. We also analyzed the effect of feature dimensionality reduction on performance. We conclude with some insights into the problem and possible directions for future research. -
Context Driven Ranking for Information Retrieval
Stanford InfoLab Independent Research under Prof. Hector Garcia-Molina & Dr. Andreas Paepcke
Improving search relevance by obtaining more ‘context’ (contextually related words) automatically for the search query, weighting it appropriately and using it to improve search relevance on the Discounted Cumulative Gain metric. Eg. For the search query "photography", contextually related words would be "pictures", "camera","film" etc. The presence of these contextually related words in a document is scored positively for relevance to the query.
-
Knowledge discovery in Clinical Databases with Neural Network Evidence Combination
Proceedings of 2005 International Conference on Intelligent Sensing and Information Processing, 2005.
Diagnosis of diseases and disorders afflicting mankind has always been a candidate for automation. Numerous attempts made at classification of symptoms and characteristic features of disorders have rarely used neural networks due to the inherent difficulty of training with sufficient data. But, the inherent robustness of neural networks and their adaptability in varying relationships of input and output justifies their use in clinical databases. To overcome the problem of training under…
Diagnosis of diseases and disorders afflicting mankind has always been a candidate for automation. Numerous attempts made at classification of symptoms and characteristic features of disorders have rarely used neural networks due to the inherent difficulty of training with sufficient data. But, the inherent robustness of neural networks and their adaptability in varying relationships of input and output justifies their use in clinical databases. To overcome the problem of training under conditions of insufficient and incomplete data, we propose to use three different neural network classifiers, each using a different learning function. Consequent combination of their beliefs by Dempster-Shafer evidence combination overcomes weaknesses exhibited by any one classifier to a particular training set. We prove with conclusive evidence that such an approach would provide a significantly higher accuracy in the diagnosis of disorders and diseases.
-
A Swarm Intelligence based Task Allocation Algorithm (SITA)
Senior Thesis Research Report, Best Paper Award at Abacus ’05 National level Tech Symposium at Anna University
This paper proposes the use of a Swarm Intelligence based approach (SITA) for Task Allocation and scheduling in a dynamically reconfigurable environment such as the computational Grid. SITA is a massively distributed task allocation algorithm that draws inspiration from the hugely efficient foraging and food hunting paradigm of ants. We employ the ant colony optimization (ACO), a population based search technique for the solution of combinatorial optimization problems for resource discovery in…
This paper proposes the use of a Swarm Intelligence based approach (SITA) for Task Allocation and scheduling in a dynamically reconfigurable environment such as the computational Grid. SITA is a massively distributed task allocation algorithm that draws inspiration from the hugely efficient foraging and food hunting paradigm of ants. We employ the ant colony optimization (ACO), a population based search technique for the solution of combinatorial optimization problems for resource discovery in the Grid. Making use of evaporating pheromone trails, the algorithm adapts effortlessly to transient network conditions like congestion, node failure, link failure etc. The use of the distributed agents (ants) working in parallel and independent of each other for resource discovery obviates the need to maintain global state across all nodes. This leads to substantial savings in memory requirements. For our analysis we considered a constraint satisfaction scenario where the objective is to optimize the often conflicting parameters of cost and time where cost is the cost of utilizing a particular Grid resource and time is the time spent in task allocation. A detailed performance analysis is also presented where we analyze the effect of various parameter settings on SITA to better understand the factors on which good allocation depends.
-
A System for Power-aware Agent-based Intrusion Detection (SPAID) in Wireless Ad hoc Networks
Networking and Mobile Computing. Springer Berlin Heidelberg, 2005. 153-162. APA
In this paper, we propose a distributed hierarchical intrusion detection system for ad hoc wireless networks, based on a power level metric for potential ad hoc hosts, which is used to determine the duration for which a particular node can support a network monitoring node. We propose an iterative power-aware power-optimal solution to identifying nodes for distributed agent-based intrusion detection. The advantages that our approach entails are several, not least of which is the inherent…
In this paper, we propose a distributed hierarchical intrusion detection system for ad hoc wireless networks, based on a power level metric for potential ad hoc hosts, which is used to determine the duration for which a particular node can support a network monitoring node. We propose an iterative power-aware power-optimal solution to identifying nodes for distributed agent-based intrusion detection. The advantages that our approach entails are several, not least of which is the inherent flexibility SPAID provides. We consider minimally mobile networks in this paper, and considerations apt for mobile ad hoc networks and issues related to dynamism are earmarked for future research. Comprehensive simulations were carried out to analyze and clearly delineate the variations in performance with changing density of wireless networks, and the effect of parametric variations such as hop-radius.
-
Sentient Autonomous Vehicle using Advanced Neural Net Technology
IEEE International Conference on Cybernetics and Intelligent Systems - CIS 2004
SAVANT uses a multi-layer feed-forward neural network with back propagation learning to guide a mobile agent through a hostile and unfamiliar domain after being trained by a human user with domain expertise. The system learns to negotiate turns and implement lane-changing maneuvers to avoid or overtake obstacles.
-
A Minimal Fragmentation Algorithm for Task Allocation in Mesh-Connected Multicomputers
Proceedings of the IEEE International Conference on Advances in Intelligent Systems - Theory and Applications -AISTA 2004
Efficient allocation of processors to incoming tasks in tightly coupled systems is crucial for achieving high performance. A good allocation algorithm should identify available processors with minimum overhead. In addition, it should be submesh recognition complete and should minimize fragmentation as far as possible. In this paper, we propose an efficient task allocation mechanism called the Minimal
Fragmentation Algorithm (MFA). By weighting the available nodes on the basis of their…Efficient allocation of processors to incoming tasks in tightly coupled systems is crucial for achieving high performance. A good allocation algorithm should identify available processors with minimum overhead. In addition, it should be submesh recognition complete and should minimize fragmentation as far as possible. In this paper, we propose an efficient task allocation mechanism called the Minimal
Fragmentation Algorithm (MFA). By weighting the available nodes on the basis of their adjacency to existing busy submeshes or the mesh boundary, we identify nodes that, if chosen as the base for task allocation, would result in minimal external fragmentation. An analysis of the complexity of the proposed algorithm reveals that our scheme provides highly competitive performance.
Organizations
-
Plug and Play Startup Camp
Mentor
- PresentMentoring and advising Seed Stage Startups that have been selected as part of Startup Camp, an accelerator backed by Amidzad Ventures and the Plug and Play Tech Center. http://plugandplaytechcenter.com/startupcamp/
-
Stanford IEEE Student Chapter
Officer & Industry Liaison
- -
Stanford India Association
Core Planning Group
-
Recommendations received
2 people have recommended Jonathan
Join now to viewMore activity by Jonathan
-
Turing is “Switzerland” — the neutral, strategic data partner to all frontier AI labs. Thank you to TechCrunch for featuring us in their latest post…
Turing is “Switzerland” — the neutral, strategic data partner to all frontier AI labs. Thank you to TechCrunch for featuring us in their latest post…
Shared by Jonathan Siddharth
-
What comes after data vendors? Labs pushing the frontier need research accelerators—partners built to deliver high-quality data for coding…
What comes after data vendors? Labs pushing the frontier need research accelerators—partners built to deliver high-quality data for coding…
Liked by Jonathan Siddharth
-
We are witnessing the end of data vendors and the rise of research accelerators. Turing is “Switzerland” — the neutral, strategic data partner to…
We are witnessing the end of data vendors and the rise of research accelerators. Turing is “Switzerland” — the neutral, strategic data partner to…
Shared by Jonathan Siddharth
-
Given Turing's role as a strategic data partner to all the leading AI labs, lots of folks have reached out following Meta's ~$15B investment in Scale…
Given Turing's role as a strategic data partner to all the leading AI labs, lots of folks have reached out following Meta's ~$15B investment in Scale…
Liked by Jonathan Siddharth
-
Thank you Saeed Amidi It’s been wonderful to partner together with you and Plug and Play Tech Center on our goal to accelerate AGI advancement…
Thank you Saeed Amidi It’s been wonderful to partner together with you and Plug and Play Tech Center on our goal to accelerate AGI advancement…
Shared by Jonathan Siddharth
-
I have had the pleasure of knowing Jonathan Siddharth and Vijay Krishnan for almost 20 years. I have watched their journey through multiple ventures…
I have had the pleasure of knowing Jonathan Siddharth and Vijay Krishnan for almost 20 years. I have watched their journey through multiple ventures…
Liked by Jonathan Siddharth
-
This week I had the privilege of attending the US-India Strategic Partnership Forum’s (USISPF) annual Leadership Summit in Washington, D.C. Each year…
This week I had the privilege of attending the US-India Strategic Partnership Forum’s (USISPF) annual Leadership Summit in Washington, D.C. Each year…
Liked by Jonathan Siddharth
-
It's my first day at The Verge as senior reporter on the AI beat! I'll still be covering all things AI, incl leaders like OpenAI, Anthropic, Google…
It's my first day at The Verge as senior reporter on the AI beat! I'll still be covering all things AI, incl leaders like OpenAI, Anthropic, Google…
Liked by Jonathan Siddharth
-
Meta’s $15B investment in ScaleAI highlights the importance of a strategic data partner for advancing AGI. Turing is—and will…
Meta’s $15B investment in ScaleAI highlights the importance of a strategic data partner for advancing AGI. Turing is—and will…
Shared by Jonathan Siddharth
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More