Los Altos, California, United States
Contact Info
42K followers
500+ connections
About
Articles by Surojit
-
Reflecting on my crypto and web3 journey, but time for a little break….
Reflecting on my crypto and web3 journey, but time for a little break….
By Surojit Chatterjee
Activity
Experience & Education
Licenses & Certifications
-
AdWords Pro
Google
Publications
-
Efficiently Detecting Arbitrary Shaped Clusters in Very Large Datasets with High Dimensions
Proceedings 11th International Conference on Tools with Artificial Intelligence
Multimedia databases typically contain data with very high dimensions. Finding interesting patterns in these databases poses a very challenging problem because of the scalability, lack of domain knowledge and complex structures of the embedded clusters. High dimensionality adds severely to the scalability problem. It has been shown that the wavelet-based clustering technique, WaveCluster, is very efficient and effective in detecting arbitrary shape clusters and eliminating noisy data for low…
Multimedia databases typically contain data with very high dimensions. Finding interesting patterns in these databases poses a very challenging problem because of the scalability, lack of domain knowledge and complex structures of the embedded clusters. High dimensionality adds severely to the scalability problem. It has been shown that the wavelet-based clustering technique, WaveCluster, is very efficient and effective in detecting arbitrary shape clusters and eliminating noisy data for low dimensional data. In this paper, we introduce HiperWave, an approach to applying wavelet-based techniques for clustering high dimensional data. Using a hash-based data structure, our approach makes intelligent use of available resources to discover clusters in the dataset. We demonstrate that the cost of clustering can be reduced dramatically yet maintaining all the advantages of wavelet-based clustering. This hash-based data representation can be applied for any grid-based clustering app...
Other authors -
NeuroMerge: an approach for merging heterogeneous features in content-based image retrieval systems
Multi-Media Database Management Systems, 1998. Proceedings. International Workshop on
-
WaveCluster: A Multi-Resolution Clustering Approach for Very Large Spatial Databases
VLDB 1998
Many applications require the management of spatial data. Clustering large spatial databases is an important problem which tries to find the densely populated regions in the feature space to be used in data mining, knowledge discovery, or ecient information
retrieval. A good clustering approach should be efficient and detect clusters of arbitrary shape. It must be insensitive to the outliers (noise) and the order of input data. We propose WaveCluster, a novel clustering approach based on…Many applications require the management of spatial data. Clustering large spatial databases is an important problem which tries to find the densely populated regions in the feature space to be used in data mining, knowledge discovery, or ecient information
retrieval. A good clustering approach should be efficient and detect clusters of arbitrary shape. It must be insensitive to the outliers (noise) and the order of input data. We propose WaveCluster, a novel clustering approach based on wavelet transforms, which satisfies all the above requirements. Using multiresolution property of wavelet transforms, we can effectively identify arbitrary shape clusters at different degrees of accuracy. We also demonstrate that WaveCluster is highly efficient in terms of time complexity. Experimental results on very large data sets are presented which show the efficiency and effectiveness of the proposed approach compared to
the other recent clustering methods.Other authors
Patents
-
Methods and systems for providing functional extensions with a landing page of a creative
Issued US US15584959
Systems and methods for providing functional extensions on a landing page of a creative. The method includes identifying, by a data processing system, a creative for serving on a computing device. The creative can be associated with a network address of a landing page. The method also includes generating, by the data processing system, an actionable object, such as a functional extension, to be rendered with content of the landing page and providing, by the data processing system, the…
Systems and methods for providing functional extensions on a landing page of a creative. The method includes identifying, by a data processing system, a creative for serving on a computing device. The creative can be associated with a network address of a landing page. The method also includes generating, by the data processing system, an actionable object, such as a functional extension, to be rendered with content of the landing page and providing, by the data processing system, the actionable object to be rendered with the content of the landing page responsive to an action taken on the creative when served on the computing device. Examples of functional extensions include click-to-call extensions and directions extensions.
-
Full value calculator for conversions
Issued US 20170017988
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for updating campaigns. A content sponsor is identified that has one or more campaigns for presenting content to users. A prompt is provided to the content sponsor to provide one or both of conversion value information or estimates for one or more conversion actions, the estimates being for actions that are currently unable to be directly measured. The estimates are…
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for updating campaigns. A content sponsor is identified that has one or more campaigns for presenting content to users. A prompt is provided to the content sponsor to provide one or both of conversion value information or estimates for one or more conversion actions, the estimates being for actions that are currently unable to be directly measured. The estimates are received. Rates for conversions are determined for each of the one or more conversion actions, including using the estimates and interaction data associated with the one or more campaigns to determine the rates. The determined rates are used to make a suggestion or automatically adjust one or more parameters associated with the one or more campaigns.
-
Generating content for promotional messages based on distance
Issued US 9208512
-
ENHANCED PUSH MESSAGING
Filed US US14943615
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating and improving push messaging provided to users. In one aspect, a method includes receiving, from a user device, a request to subscribe to a push messaging service, selecting a given phone number that is uniquely associated with the user based on the received request, transmitting, to a user device, a first message that presents visual information at the user device and includes…
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating and improving push messaging provided to users. In one aspect, a method includes receiving, from a user device, a request to subscribe to a push messaging service, selecting a given phone number that is uniquely associated with the user based on the received request, transmitting, to a user device, a first message that presents visual information at the user device and includes the given phone number, receiving, by the one or more servers, a second message addressed to the given phone number, selecting an additional message that presents additional visual information at the user device based, at least in part, on the message received from the user device and one or more of a geolocation of the mobile device or a time of day, and transmitting the additional message to the user device.
-
Annotated advertisements and advertisement microsites
Issued US US13216800
An advertisement distribution system can generate advertisement creatives having annotations and advertisement microsites using content extracted from landing web page documents. An advertisement module of the advertisement distribution system can analyze landing pages and other documents to identify relevant information, such as a phone number for a click-to-call annotation, an address for a merchant, and additional product information. The advertisement module can automatically generate the…
An advertisement distribution system can generate advertisement creatives having annotations and advertisement microsites using content extracted from landing web page documents. An advertisement module of the advertisement distribution system can analyze landing pages and other documents to identify relevant information, such as a phone number for a click-to-call annotation, an address for a merchant, and additional product information. The advertisement module can automatically generate the advertisement creatives and/or microsites using the extracted content. The microsite can include less data intensive content than the landing page and be linked to the advertisement creative. In this way, the less data intensive microsite can be downloaded and displayed in response to a user selecting the advertisement creative rather than downloading the landing page. This supports quicker advertisement browsing and is especially useful for serving advertisements on wireless devices having slower download speeds.
-
Mobile interstitial ads
Issued US US8548848 B1
-
Method and system for providing a digital money infrastructure using mobile telephony
Issued US US8533112 B1
-
Ad Redemption
US 20110282725
-
Automatically configuring a server into a master or slave server based on its relative position in a server network
US 6889248
-
CLASSIFYING LOCATIONS FOR AD PRESENTATION
US US 2011/0289090 A1
-
Call Tracking For Online Content Items
US 12/828158
-
Classifying users for ad targeting
US 8,799,061
-
Displaying Phone Number on the Landing Page Based on Keywords
US 20120177189
-
Distributed computing system selecting a service master for each service by an elected global master for managing requests for that service
US US10455922
-
FREQUENCY CAPPING AND THROTTLING OF CALLS IN A PAY-PER-CALL ADVERTISING SOLUTION
US US 20120155624
-
Metadata format for hierarchical data storage on a raw storage device
US 7136867
-
Method and mechanism for diagnosing computer applications using traces
US 7,380,239
-
Method and mechanism for diagnosing computer applications using traces
US 7,376,937
-
Persistent key-value repository with a pluggable architecture to abstract physical storage
US 7096213
-
Providing an exclusive view of a shared resource
US 7010793
-
Rolling upgrade of distributed software with automatic completion
US 7,360,208
-
Use of dynamic multi-level hash table for managing hierarchically structured information
US 7058639
-
Wavelet-based clustering method for managing spatial data in very large databases
US 6882997
Courses
-
Industrial Economics, Behavioral Economics, Game Theory
-
Projects
-
Enhanced Campaigns
-
Languages
-
Bengali
Native or bilingual proficiency
-
Hindi
Native or bilingual proficiency
-
Sanskrit
Elementary proficiency
-
English
Native or bilingual proficiency
Organizations
-
USCF
-
Recommendations received
10 people have recommended Surojit
Join now to viewMore activity by Surojit
-
What an incredible experience presenting along with Francis Goh, Masahiro Kashibe on - AI’s rapid evolution@ Gartner IT Symposium/Xpo™ Thank you so…
What an incredible experience presenting along with Francis Goh, Masahiro Kashibe on - AI’s rapid evolution@ Gartner IT Symposium/Xpo™ Thank you so…
Liked by Surojit Chatterjee
-
Congrats James Janis Berdigans, Anastasija Oleinika and Printify team! It's been a pleasure to support you on the journey over the past several…
Congrats James Janis Berdigans, Anastasija Oleinika and Printify team! It's been a pleasure to support you on the journey over the past several…
Liked by Surojit Chatterjee
-
It is great to be in Bangalore (Bengaluru) today. I had the honor of co-presenting with Brian Prentice, an AI round-table on the current and future…
It is great to be in Bangalore (Bengaluru) today. I had the honor of co-presenting with Brian Prentice, an AI round-table on the current and future…
Liked by Surojit Chatterjee
-
I'm thrilled to announce that I've recently joined Databricks. My role involves developing a smart Lakehouse that enables customers to interact with…
I'm thrilled to announce that I've recently joined Databricks. My role involves developing a smart Lakehouse that enables customers to interact with…
Liked by Surojit Chatterjee
-
Yesterday , Saw the power of agentic ai with agentic ai making a person 10x at the Harvard Business School It seems true that future unicorns will…
Yesterday , Saw the power of agentic ai with agentic ai making a person 10x at the Harvard Business School It seems true that future unicorns will…
Liked by Surojit Chatterjee
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 MoreOthers named Surojit Chatterjee
-
Surojit Chatterjee
Director Delivery
-
Surojit Chatterjee
Senior IT Technical Writer | Information Developer | Instructional Designer | DITA | XML | API | Knowledge Management | MadCap Flare | FrameMaker | Jira | Confluence | SharePoint | Git
-
Surojit Chatterjee
-
Surojit Chatterjee
51 others named Surojit Chatterjee are on LinkedIn
See others named Surojit Chatterjee