问题列表 - 第15220页

基于其他用户喜欢的用于查找用户想要的内容的算法

我正在考虑编写一个应用程序,根据家庭成员的喜好对HTPC中的电影进行分类.

我不知道统计数据或人工智能,但这里的东西看起来很多汁.我不知道从哪里开始做.

这就是我想要完成的事情:

  1. 从每个用户喜欢组合一组样本,分别对每个样本属性进行评级.例如,也许用户喜欢西方电影很多,所以西方流派会为该用户带来更多的权重(等等其他属性,如演员,导演等).

  2. 用户可以基于其他用户的喜欢获得建议.例如,如果用户A和B都喜欢Spielberg(用户之间的连接),而用户B喜欢Batman Begins,但是用户A厌恶Katie Holmes,则相应地为用户A权衡电影(再次,每个属性分开,例如,也许用户A不喜欢动作电影,所以将评级降低一点,因为凯蒂霍姆斯不是主要的明星,所以不要像其他属性那样考虑到这一点.

基本上,比较来自用户A的集合,类似于来自用户B的集合,并为用户A提供评级.

我对如何实现这一点有一个粗略的想法,但我确信一些聪明的头脑已经考虑过一个更好的解决方案,所以...任何建议?

实际上,经过快速研究,似乎贝叶斯过滤器可行.如果是这样,这会是更好的方法吗?是否只是简单地"标准化"电影数据,为每个用户训练分类器,然后只对每部电影进行分类?

如果你的建议包括一些大脑融化概念(我在这些科目中没有经验,特别是在人工智能方面),如果你在深入研究多肉之前还列出了一些基础知识供我研究,我会很感激.

谢谢!

algorithm statistics machine-learning bayesian neural-network

8
推荐指数
1
解决办法
660
查看次数

在SQL-Server中存储百分比值的最佳方法是什么?

我想存储一个表示SQL Server中百分比的值,应该选择哪种数据类型?

sql t-sql sql-server types

63
推荐指数
5
解决办法
8万
查看次数

RSync:如何在两个方向同步?

我想使用rsync 在两个方向上同步两个目录.

我指的是传统意义上的同步(不是 rsync手册中的含义):
我想在两个方向更新目录,具体取决于哪个更新.

这可以通过rsync完成(最好是以Linux方式)吗?
如果没有,还有其他解决方案吗?

linux rsync

62
推荐指数
4
解决办法
5万
查看次数

如何克服这个异常

我正在使用我的java应用程序的第三部分SDK.Sdk的提供者提供了我安装的exe文件和一个java项目.我安装了exefile.现在,当我运行代码时,我得到一个显示错误的对话框

Excepting a absulut path for library AKSSDK.dll
No AKSSDK in java.library.path
could not load load library AKSSDK
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

java sdk

1
推荐指数
1
解决办法
162
查看次数

如何将字符串读入文件C++

我将字符串写入文件有一点问题,如何将字符串写入文件并能够将其作为ascii文本查看?因为我能够在设置str的默认值时这样做,但是当我输入str数据时谢谢.

#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;

int main()
{
    fstream out("G://Test.txt");

    if(!out) {
        cout << "Cannot open output file.\n";
        return 1;
    }
    char str[200];
    cout << "Enter Customers data seperate by tab\n";
    cin >> str;
    cin.ignore();
    out.write(str, strlen(str));
    out.seekp(0 ,ios::end);
    out.close();

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

0
推荐指数
1
解决办法
487
查看次数

Windows Media Player位于其他DIV之上

我有一个嵌入式窗口媒体播放器,它始终位于其他DIV标签之上.我用的是wmode = opaque; WindowlessVideo = -1但它没有帮助.有谁知道如何让它出现在页面的某个元素下面.

<object type="application/x-oleobject"
classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" codebase=
"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
width="345" height="45"><param name="URL" value=
"http://nhacso.net/Music/nghe_song.aspx?id=100004995" />
<param name="EnableContextMenu" value="0" />
<param name="uiMode" value="full" />
<param name="stretchToFit" value="True" />
<param name="AnimationAtStart" value="false" />
<param name="playcount" value="10" />
<param name="Volume" value="100" />
<param name="autostart" value="0" />
<param name="wmode" value="opaque" />
<param name="WindowlessVideo" value="-1" />
<embed src="http://nhacso.net/Music/nghe_song.aspx?id=100004995"
type="application/x-mplayer2" width="345" height="45" align=
"center" border="0" autostart="0" transparentatstart="1"
animationatstart="1" showcontrols="true" showaudiocontrols="1"
showpositioncontrols="0" enablecontextmenu="0" autosize="0"
showstatusbar="1" displaysize="false" playcount="10" wmode="opaque"
windowlessvideo="-1" /></object>
Run Code Online (Sandbox Code Playgroud)

谢谢

html javascript css windows windows-media-player

2
推荐指数
1
解决办法
4390
查看次数

如何在bash中为wget缓存计算字符串(url)的哈希值

我正在构建一个小工具,它将使用wget下载文件,从不同的文件中读取URL.相同的URL可能存在于不同的文件中; 该URL甚至可以多次出现在一个文件中.多次下载页面(每次在列表中找到其URL)都是低效的.

因此,简单的方法是保存下载的文件并指示wget如果已经存在则不再下载它.

这将非常简单; 但是url非常长(许多GET参数),因此不能用于文件名(wget给出错误'无法写入... []文件名太长').

所以,我需要重命名下载的文件.但是要使缓存机制起作用,重命名方案需要实现"一个url <=>一个名称":如果给定的URL可以有多个名称,则缓存不起作用(即,如果我只是按顺序对文件进行编号)他们被发现,我不会让wget识别哪些网址已被下载).

最简单的重命名方案是计算文件名的md5哈希值(而不是文件本身的哈希值,这是md5sum所做的); 这将确保文件名是唯一的,并且给定的URL将始终具有相同的名称.

可以在Perl等中执行此操作,但是可以直接在bash中使用或使用系统实用程序(RedHat)吗?

bash md5 wget

17
推荐指数
3
解决办法
2万
查看次数

在Flex中对ArrayCollection进行排序

在Flex中有什么方法我们可以根据字符串对arraycollection进行排序.

我有一个数据提供者,其字符串如"严重","高","中","低",我需要按照这样的方式对其进行排序,我需要将关键显示在顶部,接下来是高,中,低.

有人能告诉我任何逻辑.

谢谢Kumar

apache-flex

10
推荐指数
1
解决办法
1万
查看次数

linux dlopen:加载时可以"通知"库吗?

有没有办法让共享库在加载时"通知"?

换句话说,假设我在共享库上使用dlopen,是否有一个在共享库上自动调用(如果存在)的函数(例如main?)

linux shared-libraries dlopen

13
推荐指数
2
解决办法
4673
查看次数

将Jython与M2Eclipse一起使用

我在大多数Java开发中使用M2Eclipse,在Eclipse中使用Pydev for Python/Jython开发.我想使用Jython来原型化并测试Java项目中的类.M2Eclipse插件自动管理Maven pom.xml文件中定义的所有依赖项.

反过来,Pydev是否可以利用这些依赖关系而无需单独导入每个jar?

java eclipse maven-2 jython m2eclipse

6
推荐指数
1
解决办法
1065
查看次数