at

What We Need to Understand About Asymptomatic Carriers if We’re Going to Beat Coronavirus

ProPublica’s health reporter Caroline Chen explains what the conversation around asymptomatic coronavirus carriers is missing, and what we need to understand if we’re going to beat this nefarious virus together. By Caroline Chen, ProPublica In the early days of the coronavirus outbreak in the U.S., around the last week of February, I joked to a colleague that maybe now, finally, people would learn how to wash their hands properly.…



  • News/Nation & World

at

Community leaders are feeding Spokane and supporting local restaurants at the same time

As soon as state Rep. Marcus Riccelli returned home from Olympia, he jumpstarted a community-wide effort to feed Spokane constituents deeply affected by the COVID-19 crisis.…



  • Food/Food News

at

How to make cannabis gummies at home

The Cannabis Issue Like the best gas station treats that tempt even the most mature adults on a good road trip, gummies cater to that need to chew on something sweet while basking in the sunshine.…



  • Special Guides/Cannabis Issue

at

Usually cannabis business booms in April. Will the coronavirus change that?

The Cannabis Issue In a normal year, cannabis stores would be cashing in this April.…



  • Special Guides/Cannabis Issue

at

'We obviously have a Camp Hope 2.0-type situation': photos from Thursday night's homeless camp police confrontation

At around 5:30 pm on Thursday, there were two camps of people set up in Coeur d'Alene Park in Browne's Addition.…



  • News/Local News

at

Inland Northwest politicians put pressure on governors, health officials to accelerate reopening

Yesterday, Spokane Mayor Nadine Woodward and other local leaders urged Gov. Jay Inslee to allow Spokane County to open on a different schedule than the rest of the state.  Inslee, however, wouldn't budge.…



  • News/Local News

at

While Washington state forges alliances, Idaho battles the coronavirus its own way

When Washington Gov. Jay Inslee solemnly looked into the camera on Friday, May 1, he wasn't ready to declare victory yet.…



  • News/Local News

at

GOOD NEWS: These local insects never murdered anybody that we know of

Last week, the New York Times dropped a terrifying story: Asian Giant Hornets, or "murder hornets" as more J. Jonah Jameson-esque researchers like to call them, have been identified in Western Washington. These insects can grow up to 2 inches long, can rip the heads off an entire hive of honeybees in a matter of hours, and have dagger-like stingers that pierce beekeeper suits to deliver a sting that sears like molten acid.…



  • News/Local News

at

Process for the preparation of O-desmethyl venlafaxine and intermediate for use therein

The present invention relates to a compound of formula A, wherein R is alkyl. Compound A may be used as an intermediate in the preparation of O-desmethyl venlafaxine or a salt thereof, and the present invention provides such a preparation, as well as a process for preparing the compound of formula A.




at

Process for preparing primary intermediates for dyeing keratin fibers

A process has been developed for preparing 2-methoxymethyl-1,4-benzenediamine (IV-a), other compounds of formula (IV), and the salts thereof, all of which may be used as primary intermediates in compositions for dyeing keratin fibers.




at

Graphene prepared by using edge functionalization of graphite

Disclosed is a method for producing graphene functionalized at its edge positions of graphite. Organic material having one or more functional groups is reacted with graphite in reaction medium comprising methanesulfonic acid and phosphorus pentoxide, or in reaction medium comprising trifluoromethanesulfonic acid, to produce graphene having organic material fuctionalized at edges. And then, high purity and large scaled graphene and film can be obtained by dispersing, centrifugal separating the functionalized graphene in a solvent and reducing, in particular heat treating the graphene. According to the present invention graphene can be produced inexpensively in a large amount with a minimum loss of graphite. (FIG. 1)




at

Indanesulfamide derivatives

Novel indansulfamide derivatives or a pharmaceutically acceptable salt thereof such as N-[(1S)-2,2,5,7-tetrafluoro-2,3-dihydro-1H-inden-1-yl]sulfamide, N-[(1S)-2,2,4,7-tetrafluoro-2,3-dihydro-1H-inden-1-yl]sulfamide, (+)-N-(2,2,4,6,7-pentafluoro-2,3-dihydro-1H-inden-1-yl)sulfamide, have an action of improving Seizure Severity Index (Score) in mice kindling model. Thus the compounds or the salt thereof are expected as a drug for treating epilepsy.




at

Catalyst for living radical polymerization and polymerization method

A nonmetallic compound having an ionic bond with a halide ion is used as a catalyst for living radical polymerization. Even if a radical initiator is not used, a monomer can be subjected to a radical polymerization to obtain a polymer having narrow molecular weight distribution. The cost of the living radical polymerization can be remarkably reduced, and it is made possible to prevent adverse effects of using a radical initiator (such as side reactions). The present invention is significantly more environmentally friendly and economically excellent than conventional living radical polymerization methods, due to advantages such as low toxicity of the catalyst, low amount of the catalyst necessary, high solubility of the catalyst, mild reaction conditions, and no coloration/no odor, etc. The catalyst can be applied to various monomers and enables synthesis of high molecular weight polymers.




at

Method for preparation of aryl poly(oxalkyl) quaternary ammonium compound

A method for preparation of an aryl poly(oxalkyl) quaternary ammonium compound is provided, said method comprising steps of: 1) reacting a phenol with a dihalopolyalkylene ether under the action of a phase transfer catalyst, to obtain an arylpoly(oxalkyl) halide; 2) reacting said arylpoly(oxalkyl) halide with an amination reagent under the action of a phase transfer catalyst, to obtain an arylpoly(oxalkyl) amine; 3) reacting said arylpoly(oxalkyl) amine with an alkylation reagent, to obtain an aryl poly(oxalkyl) quaternary ammonium compound; wherein R1 is H or a C1 to C16 alkyl group, located in the ortho, meta or para position; n is an integer of 2 to 6; R2 is H or a C1 to C16 alkyl group; R3 is H or a C1 to C16 alkyl group; R4 is a C1 to C16 alkyl group; X1 is Br or Cl; X is Cl, Br, or I. The preparation method according to the present invention requires low temperature and low pressure, the reaction time is short, and an overall yield can reach 75%. The operation is simple, the cost is low, and the product can be separated easily and have a purity of pharmaceutical grade, thereby facilitating the large-scale production.




at

Combinatorial synthesis of libraries of macrocyclic compounds useful in drug discovery

A library of macrocyclic compounds of the formula (I) where part (A) is a bivalent radical, a —(CH2)y— bivalent radical or a covalent bond;where part (B) is a bivalent radical, a —(CH2)z— bivalent radical, or a covalent bond;where part (C) is a bivalent radical, a —(CH2)t— bivalent radical, or a covalent bond; andwhere part (T) is a —Y-L-Z— radical wherein Y is CH2 or CO, Z is NH or O and L is a bivalent radical. These compounds are useful for carrying out screening assays or as intermediates for the synthesis of other compounds of pharmaceutical interest. A process for the preparation of these compounds in a combinatorial manner, is also disclosed.




at

Process for preparing carboxylic acid amides useful in the treatment of muscular disorders

The present invention relates to a process for preparing a compound of formula wherein: R2 is cycloalkyl or alkyl, each of which may be optionally substituted; Y is —CONR3R4, —CN or CO2R5; R3, R4 and R5 are each independently H or alkyl; n is 1 to 6; wherein said process comprising the steps of: (i) treating a compound of formula (IV), where R1 is alkyl, with a compound of formula (V) and forming a compound of formula (IIIb); (ii) treating said compound of formula (IIIb) with a compound of formula (I1) to form a compound of formula (I).




at

Process for the preparation of crystalline forms of agomelatine and novel polymorph thereof

The invention concerns a new process for the preparation of crystalline form of agomelatine from a solution of agomelatine in a solvent, characterized in that the agomelatine is crystallized by instantaneous precipitation from said solution, at a temperature equal to or below −10° C.




at

Process for reductive amination of aliphatic cyanoaldehydes to aliphatic diamines

A process for reductive amination of aliphatic cyanoaldehydes to aliphatic diamines comprising (1) providing a mixture of 1,3-cyanocyclohexane carboxaldehyde and/or 1,4-cyanocyclohexane carboxaldehyde; (2) contacting said mixture with a metal carbonate based solid bed or a weak base anion exchange resin bed at a temperature from 15 to 40 ° C. for a period of at least 1 minute; (3) thereby treating said mixture, wherein said treated mixture has a pH in the range of 6 to 9; (4) feeding said treated mixture, hydrogen, and ammonia into a continuous reductive amination reactor system; (6) contacting said treated mixture, hydrogen, and ammonia with each other in the presence of one or more heterogeneous metal based catalyst systems at a temperature from 80 ° C. to 160 ° C. and a pressure from 700 to 3500 psig; (7) thereby producing one or more cycloaliphatic diamines is provided.




at

Branched hetero polyfunctional polyoxyalkylene compound and intermediate thereof

A branched hetero polyfunctional polyoxyalkylene compound represented by the following formula (1): wherein Z represents a hydroxyl group-removed residue of pentaerythritol or dipentaerythritol, OA1 and OA2 represent an oxyalkylene group having 2 to 4 carbon atoms, L1, L2 and L3 represent an alkylene group or an alkylene group that contains an ester bond, a urethane bond, an amide bond, an ether bond, a carbonate bond, a secondary amino group or a urea bond, X and Y are different from each other and represent a functional group capable of a chemical reaction; m and n are an average number of moles of the oxyalkylene group added, m represents 5 to 1,000, n represents 0 to 1,000, and p, q and r represent 0 or 1; and s1 is an integer of 2 or more and s1+s2=4 or 6.




at

Anti-microbial and anti-static surface treatment agent with quaternary ammonium salt as active ingredient and method for preventing static electricity in polymer fibers using same

Provided are an anti-static and anti-microbial surface treatment agent including a quaternary ammonium salt compound as an active ingredient and a method of preventing a polymer fiber from developing static electricity by using the surface treatment agent. The quaternary ammonium salt compound has excellent anti-static and anti-microbial effects for the prevention or improvement of static electricity in a polymer fiber. Accordingly, the quaternary ammonium salt compound is suitable for use as a fabric softener, or an anti-static agent, and also, provides anti-microbial effects to a polymer fiber.




at

Process for preparing alkylated p-phenylenediamines

A process for preparing alkylated p-phenylenediamine having the steps of reacting aniline and nitrobenzene in presence of a complex base catalyst to obtain 4-aminodiphenylamine intermediates, hydrogenating the 4-aminodiphenylamine intermediates to 4-aminodiphenylamine in presence of a hydrogenation catalyst, and reductively alkylating the 4-aminodiphenylamine to alkylated p-phenylenediamine.




at

Aminoethylation process having improved yield of aryloxyalkylene amine compounds and reduced urea by-products

Disclosed is a process for preparing an aryloxyalkylene amine compound via an aminoethylation reaction comprising: a) reacting an aromatic hydroxyl compound in the presence of a basic catalyst with a 2-oxazolidinone compound of the formula II to form an intermediate reaction product; wherein R3 is selected from the group consisting of hydrogen or lower alkyl having 1 to 6 carbon atoms, R4 is selected from the group consisting of hydrogen, straight or branched chain alkyl having from one to six carbon atoms, phenyl, alkaryl, or arylalkyl; and b) reacting the intermediate product of step a) with a polyalkylene polyamine.




at

Process for the conversion of aliphatic cyclic amines to aliphatic diamines

A process for conversion of aliphatic bicyclic amines to aliphatic diamines including contacting one or more bicyclic amines selected from the group consisting of 3-azabicyclo[3.3.1]nonane and azabicyclo[3.3.1]non-2-ene with ammonia and hydrogen, and alcohols in the presence of heterogeneous metal based catalyst systems, a metal selected from the group consisting of Co, Ni, Ru, Fe, Cu, Re, Pd, and their oxides at a temperature from 140° C. to 200° C. and a pressure from 1540 to 1735 psig for at least one hour reactor systems; forming a product mixture comprising aliphatic diamine(s), bicyclic amine(s), ammonia, hydrogen, and alcohol(s); removing said product mixture from the reactor system; removing at least some of the ammonia, hydrogen, water, alcohols, bicyclic amines from said product mixture; thereby separating the aliphatic diamines from said product mixture.




at

Process for making ethoxylated amine compounds

An improved process for making ethoxylated amine compounds such as ethanolamines. The improvement comprises the addition of an acid to the amine compound prior to the addition of ethylene oxide to a reactor wherein the ethoxylated amine compound is prepared. The improvement reduces the concentration of undesirable glycol ether and/or vinyl ether ethoxylate byproducts which may contribute to undesirable properties, such as color and foaming, of the ethoxylated amine compounds.




at

Borazine derivatives

Borazine derivatives are used in the manufacture of electronic devices, in particular electroluminescent and semiconductor devices. More specifically, stable borazine derivatives include boron atoms substituted by aryl groups used in one or more layers of an electroluminescent or a semiconductor device, in particular in the emissive layer of organic light-emitting devices (OLED).




at

Method for producing ring-halogenated N,N-dialkylbenzylamines

The invention relates to a method for preparing ring-halogenated N,N-dialkylbenzylamines and intermediates obtainable therefrom for preparing agrochemicals and pharmaceutically active ingredients.




at

Best match processing mode of decision tables

An input combination of at least one condition value to be evaluated against at least one rule of a decision table is received. The at least one rule includes at least one condition and the rule is associated with a result. The at least one rule is evaluated against the input combination to determine conditions fulfilled for the at least one condition value. In one aspect, a rule from the at least one rule that best matches the input combination is determined and a result associated with the rule that best matches the input combination is outputted.




at

Matching metadata sources using rules for characterizing matches

Processing metadata includes storing, in a data storage system, a specification for each of multiple sources, each specification including information identifying one or more data elements of the corresponding source; and processing, in a data processing system coupled to the data storage system, data elements from the sources, including generating a set of rules for each source based on a corresponding one of the stored specifications, and matching data elements of different sources and determining a quality metric characterizing a given match between a first data element of a first source and a second data element of a second source according to the set of rules generated for the first source and the set of rules generated for the second source.




at

Techniques for evaluation, building and/or retraining of a classification model

Techniques for evaluation and/or retraining of a classification model built using labeled training data. In some aspects, a classification model having a first set of weights is retrained by using unlabeled input to reweight the labeled training data to have a second set of weights, and by retraining the classification model using the labeled training data weighted according to the second set of weights. In some aspects, a classification model is evaluated by building a similarity model that represents similarities between unlabeled input and the labeled training data and using the similarity model to evaluate the labeled training data to identify a subset of the plurality of items of labeled training data that is more similar to the unlabeled input than a remainder of the labeled training data.




at

Generating action tuples in response to discerned leads

Methods and arrangements for analyzing and responding to communications data. Telecom data are input, as are social network data. The telecom data and social network data are analyzed, and action tuples representing opportunistic leads are generated based on the analyzed telecom data and social network data.




at

Urban traffic state detection based on support vector machine and multilayer perceptron

A system and method that facilitates urban traffic state detection based on support vector machine (SVM) and multilayer perceptron (MLP) classifiers is provided. Moreover, the SVM and MLP classifiers are fused into a cascaded two-tier classifier that improves the accuracy of the traffic state classification. To further improve the accuracy, the cascaded two-tier classifier (e.g., MLP-SVM), a single SVM classifier and a single MLP classifier are fused to determine a final decision for a traffic state. In addition, fusion strategies are employed during training and implementation phases to compensate for data acquisition and classification errors caused by noise and/or outliers.




at

Statistical data learning under privacy constraints

A computer-implemented method is provided for statistical data learning under privacy constraints. The method includes: receiving, by a processor, a plurality of pieces of statistical information relating to a statistical object and aggregating, by the processor, the plurality of pieces of statistical information so as to provide an estimation of the statistical object. Each piece of statistical information includes an uncertainty variable, the uncertainty variable being a value determined from a function having a predetermined mean. The number of pieces of statistical information aggregated is proportional to the reliability of the estimation of the statistical object.




at

Modeling of time-variant threshability due to interactions between a crop in a field and atmospheric and soil conditions for prediction of daily opportunity windows for harvest operations using field-level diagnosis and prediction of weather conditions an

A modeling framework for evaluating the impact of weather conditions on farming and harvest operations applies real-time, field-level weather data and forecasts of meteorological and climatological conditions together with user-provided and/or observed feedback of a present state of a harvest-related condition to agronomic models and to generate a plurality of harvest advisory outputs for precision agriculture. A harvest advisory model simulates and predicts the impacts of this weather information and user-provided and/or observed feedback in one or more physical, empirical, or artificial intelligence models of precision agriculture to analyze crops, plants, soils, and resulting agricultural commodities, and provides harvest advisory outputs to a diagnostic support tool for users to enhance farming and harvest decision-making, whether by providing pre-, post-, or in situ-harvest operations and crop analyzes.




at

Monitoring method and subsystem that detects abnormal system states

The current application is directed to monitoring subsystems, and monitoring methods incorporated within the monitoring subsystems, that monitor operation of devices and systems in order to identify normal states and to quickly determine when a device or system transitions from a normal state to an abnormal state. The methods and monitoring components to which the current application is directed employ self-organizing maps and moving-average self-organizing maps to both characterize normal system behavior and to identify transitions to abnormal system behaviors.




at

Multiple two-state classifier output fusion system and method

A system and method for providing more than two levels of classification distinction of a user state are provided. The first and second general states of a user are sensed. The first general state is classified as either a first state or a second state, and the second general state is classified as either a third state or a fourth state. The user state of the user is then classified as one of at least three different classification states.




at

Correlating data from multiple business processes to a business process scenario

The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by correlating events from multiple business process systems to a single business scenario using configurable correlation strategies. An example method includes identifying a raw event associated with a sending business process and a receiving business process, identifying a sending business process attribute associated with the sending business process and a receiving business process attribute associated with the receiving business process, determining a correlation strategy for associating the raw event with a business scenario instance, the determination based at least in part on the sending business process attribute and the receiving business process attribute, and generating a visibility scenario event from the raw event according to the correlation strategy, the visibility scenario event associated with the business scenario instance.




at

Apparatus and method for selecting motion signifying artificial feeling

An apparatus for selecting a motion signifying artificial feeling is provided. The apparatus includes: an feeling expression setting unit configured to set probabilities of each feeling expression behavior performed for each expression element of a robot for each predetermined feeling; a behavior combination generation unit configured to generate at least one behavior combination combined by randomly extracting the feeling expression behaviors in each expression element one by one; and a behavior combination selection unit configured to calculate an average for the probabilities of the feeling expression behaviors included in each behavior combination for each feeling of a robot and select behavior combinations in which the average of the probabilities of the feeling expression behaviors most approximates the predetermined feeling value of a robot from each behavior combination.




at

Determining a dynamic user profile indicative of a user behavior context with a mobile device

Methods, apparatuses and articles of manufacture for use in a mobile device to determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators. The dynamic user profile may be indicative of one or more current inferable user behavior contexts for a user co-located with the mobile device. The mobile device may transition a dynamic user profile from a first state to a second state, in response to a determination that the dynamic user profile is to transition from the first state to the second state, and operatively affect one or more functions performed, at least in part, by the mobile device based, at least in part, on the transition of the dynamic user profile to the second state.




at

Using dotplots for comparing and finding patterns in sequences of data points

Embodiments of the invention provide systems and methods for analyzing sequential data. The sequential data can comprise a sequence of data points arranged in a particular order and thus representing a sequence. A number of such sequences can be analyzed, for example, to identify patterns or commonalities within the sequences or portions of sequences represented by the data. According to one embodiment, a method of identifying patterns in sequences of data points can comprise reading a set of sequential data. The sequential data can comprises a plurality of sequences and each of the plurality of sequences can represent an ordered sequence of tokens. A dotplot representing matches between each sequence of the plurality sequences can be generated. One or more patterns within the sequential data can then be identified based on the dotplot.




at

Method for generating visual mapping of knowledge information from parsing of text inputs for subjects and predicates

A method for performing relational analysis of parsed input is employed to create a visual map of knowledge information. A title, header or subject line for an input item of information is parsed into syntactical components of at least a subject component and any predicate component(s) relationally linked as topic and subtopics. A search of topics and subtopics is carried out for each parsed component. If a match is found, then the parsed component is taken as a chosen topic/subtopic label. If no match is found, then the parsed component is formatted as a new entry in the knowledge map. A translation function for translating topics and subtopics from an original language into one or more target languages is enabled by user request or indicated user preference for display on a generated visual map of knowledge information.




at

Providing answers to questions using logical synthesis of candidate answers

A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, decomposing the input query into a plurality of different subqueries, and conducting a search in one or more data sources to identify at least one candidate answer to each of the subqueries. A ranking function is applied to each of the candidate answers to determine a ranking for each of these candidate answers; and for each of the subqueries, one of the candidate answers to the subquery is selected based on this ranking. A logical synthesis component is applied to synthesize a candidate answer for the input query from the selected the candidate answers to the subqueries. In one embodiment, the procedure applied by the logical synthesis component to synthesize the candidate answer for the input query is determined from the input query.




at

Lossless compression of the enumeration space of founder line crosses

Various embodiments provide lossless compression of an enumeration space for genetic founder lines. In one embodiment, an input comprising a set of genetic founder lines and a maximum number of generations G is obtained. A set of genetic crossing templates of a height h is generated. A determination is made if at least a first genetic crossing template in the set of genetic crossing templates is redundant with respect to a second genetic crossing template in the set of genetic crossing templates. Based on the at least first genetic crossing template being redundant is redundant with respect to the second genetic crossing template, the at least first genetic crossing template is removed from the set of genetic crossing templates. This process of removing the at least first genetic crossing template from the set of genetic crossing templates the redundant creates an updated set of genetic crossing templates.




at

Systems and methods for classifying documents for data loss prevention

A computer-implemented method for classifying documents for data loss prevention may include 1) identifying training documents for a machine learning classifier configured for data loss prevention, 2) performing a semantic analysis on training documents to identify topics within the set training documents, 3) applying a similarity metric to the topics to identify at least one unrelated topic with a similarity to the other topics within the plurality of topics, as determined by the similarity metric, that falls below a similarity threshold, 4) identifying, based on the semantic analysis, at least one irrelevant training document within the set of training documents in which a predominance of the unrelated topic is above a predominance threshold, and 5) excluding the irrelevant training document from the set of training documents based on the predominance of the unrelated topic within the irrelevant training document. Various other methods, systems, and computer-readable media are also disclosed.




at

Learning rewrite rules for search database systems using query logs

Methods and arrangements for conducting a search using query logs. A query log is consulted and query rewrite rules are learned automatically based on data in the query log. The learning includes obtaining click-through data present in the query log.




at

Automatic chemical assay classification using a space enhancing proximity

A computer implemented method for automatic chemical assay classification, the method comprising steps the computer is programmed to perform, the steps comprising: receiving a plurality of sets of parameters, each one of the received sets of parameters characterizing a respective assay of a chemical reaction, calculating a space enhancing proximity among points representative of assays of qualitatively identical chemical reactions, and representing each one of at least two of the received sets of parameters as a respective point in the calculated space, and dividing the points in the calculated space into a number of groups, according to proximity among the points in the calculated space, each group pertaining to a respective chemical reaction, thereby classifying the assays.




at

Apparatus and method for recognizing representative user behavior based on recognition of unit behaviors

An apparatus for recognizing a representative user behavior includes a unit-data extracting unit configured to extract at least one unit data from sensor data, a feature-information extracting unit configured to extract feature information from each of the at least one unit data, a unit-behavior recognizing unit configured to recognize a respective unit behavior for each of the at least one unit data based on the feature information, and a representative-behavior recognizing unit configured to recognize at least one representative behavior based on the respective unit behavior recognized for each of the at least one unit data.




at

Systems and methods for analysis of network equipment command line interface (CLI) and runtime management of user interface (UI) generation for same

Systems and methods are disclosed that may be implemented for network management system (NMS) configuration management support for network devices using a learning and natural language processing application to capture the usage and behavior of the Command Line Interface (CLI) of a network device with the aid of a CLI knowledge model, which in one example may be ontology-based.




at

Optimization to identify nearest objects in a dataset for data analysis

In one embodiment, a plurality of objects associated with a dataset and a specified number of nearest objects to be identified are received. The received objects are sorted in a structured format. Further, a key object and a number of adjacent objects corresponding to the key object are selected from the sorted plurality of objects, wherein the number of adjacent objects is selected based on the specified number of nearest objects to be identified. Furthermore, distances between the key object and the number of adjacent objects are determined to identify the specified number of nearest objects, wherein the distances are determined until the specified number of nearest objects is identified. Based on the determined distances, the specified number of nearest objects in the dataset is identified for data analysis.




at

Observation-based user profiling and profile matching

Observation-based user profiling and profile matching are provided. The network behavior of users of a computer-implemented social network are observed and used for user profiling. By observing network behavior instead of necessarily relying on user self-reported data, accurate and objective user profiles can be formed; user profiling is accomplished based on the observed network behaviors with or without the knowledge of the user being profiled. The observed network behaviors can include the customization of a visual graphic, a media preference, a communication preference, or a selection of words from a word list. The user profiles can be with respect to a domain and two or more users can be matched based on their profiles with respect to the same domain. User ratings and profile updating based on the ratings are also provided.




at

Method and apparatus for contextual content suggestion

An approach is provided for contextual content suggestion. A recommendation platform processes and/or facilitates a processing of contextual information associated with at least one device to determine one or more locations, one or more contextual parameter values, or a combination thereof. The recommendation platform also determines popularity data associated with one or more content items with respect to the one or more locations, the one or more contextual parameter values, or a combination. The popularity data is determined from one or more other devices sharing at least substantially the one or more locations, the one or more contextual parameter values, or a combination thereof. The recommendation platform then causes, at least in part, a recommendation of the one or more content items to the at least one device based, at least in part, on the popularity information.